Logo
You
Code

array dinamicos

Autor YouCode - http://www.youcode.com.ar/visual-basic-net/array-dinamicos-410

Crear array dinamico, inicilizarlo y seguir cargando datos

Muchas veces necesitamos un array y no sabemos cuantos datos tendra, para esto usamos los array dinamicos pero .... como cargar mas datos si no tenemos un indice el cual nos indica la posision?

Iniciamos el array con 3 elementos
Dim MiArray() As String = {"Dato1", "Dato2", "Dato3"}

ahora necesitamos cargar mas elementos, entonces hacemos :
ReDim Preserve MiArray(UBound(MiArray) + 1)
MiArray(UBound(MiArray)) ="Dato nuevo"
lo que hacemos es decirle que agrege una posision mas preservando lo que ya esta, de esta forma vamos haciendo que el array tenga mas posisiones.
 
http://www.youcode.com.ar/visual-basic-net/array-dinamicos-410