Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/02/2009, 12:40
nnelis
 
Fecha de Ingreso: enero-2009
Mensajes: 24
Antigüedad: 16 años, 1 mes
Puntos: 0
Pasar un arreglo por parametro en forma implicita

Hola,

tengo una funcion de la siguiente forma:

Código:
public class clase
    Public Function f (byval ar() As String) As Integer
       Dim largo As Integer = ar.length
       .
       .
       return (i)
    End Function
end Class
Luego, cuando la llamo, mi idea es pasarle el arreglo directamente, de la siguiente forma:

Código:
    Dim ob As New clase()
    ob.f( {"a","b","c", ...} )
Pero me aparece un error. sin embargo, la manera que encontre para pasarle el arreglo, es asi:

Código:
    Dim datos() As String = {"a","b","c","d","e", ....}
    Dim ob As New clase()
    ob.f( datos )
Me gustaria saber su puedo pasarle a mi metodo el arreglo en forma directa y no tener que crear un variable de tipo arreglo antes.

Gracias