Visual Basic.NET - Ayuda con excepcion con array de string en visual basic

 
Vista:

Ayuda con excepcion con array de string en visual basic

Publicado por josema90 (1 intervención) el 21/02/2018 18:29:39
Buenos dias, me gustaria saber porque motivo me sale aqui una excepcion y como evitar que me salga dicha excepcion. Gracias.

Sin_t_wqeedtulo

lista es de tipo:
List

y arrayformulayambientes es un array de strings:
Dim arrayformulayambientes As String()

Me estoy volviendo loco y no se que hacer para poder hacer lo que quiero sin que me salga esa excepcion :(

Lo que menos entiendo es que me salta ahi la excepcion pero no mas arriba cuando muestro en un MsgBox el valor de ese array en la misma posicion cero

Muchas gracias por leer.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 230
Ha aumentado su posición en 2 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Ayuda con excepcion con array de string en visual basic

Publicado por Cesar (79 intervenciones) el 21/02/2018 18:41:18
Hola.

Te hace falta un poco mas de capacidad de analisis.

La variable que tienes mal, es "lista", ya que solamente la estas inicializando ("dim lista as new list(of string)"), pero nunca le agregas elementos.

Y en la linea que te manda el error, esta intentando accesar el primer elemento de dicha lista (el elemento 0), el cual nunca se le agrega.

O sea, dicha lista siempre esta vacia (no contiene elementos).

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 23
Ha aumentado su posición en 3 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Ayuda con excepcion con array de string en visual basic

Publicado por Pedro arnaldo (14 intervenciones) el 22/02/2018 20:50:49
Cambia
1
lista(0)= arrayformulayambientes
por
1
lista.add( arrayformulayambientes)
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar