Dynamic array : ReDim « Collections « VB.Net Tutorial






Option Strict On

Public Class DynamicArray
   Public Shared Sub Main()
      Dim index As Integer = 10
      Dim arr(index) As Integer
      arr(index) = CInt(index ^ 2)

      index = 20
      ReDim Preserve arr(index)
      arr(index) = CInt(index ^ 2)

      index = 10
      ReDim Preserve arr(index)
      Console.WriteLine(arr(index))
   End Sub
End Class
100








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