Dimension the array at runtime : ReDim « Collections « VB.Net Tutorial






public class Test
   public Shared Sub Main
        Dim aryDynArray() As Integer
        Dim intResult As Integer
        Dim intCounter As Integer

        'Dimension the array at runtime.
        intResult = 12
        ReDim aryDynArray(intResult - 1)
        Console.WriteLine("Array size is: " & aryDynArray.Length)

        'Populate the array.
        For intCounter = 0 To aryDynArray.GetUpperBound(0)
            aryDynArray(intCounter) = intCounter + 100
        Next intCounter



   End Sub
End class
Array size is: 12








8.8.ReDim
8.8.1.ReDim an array
8.8.2.Redim Preserve array
8.8.3.ReDim string array length
8.8.4.Dynamic array
8.8.5.Dimension the array at runtime
8.8.6.Redimension the array and preserve its element values
8.8.7.Use ReDim Preserve to add elements to an array