Declare the jagged array as 4 rows high : Multiple dimensional array « Collections « VB.Net Tutorial






Option Strict On
 Imports System

 Public Class Tester
     Public Shared Sub Main()
         Const rowsUB As Integer = 3  ' upper bounds
         Const rowZero As Integer = 5
         Const rowOne As Integer = 2
         Const rowTwo As Integer = 3
         Const rowThree As Integer = 5

         Dim i As Integer
         
         Dim jaggedArray(rowsUB)() As Integer

         ReDim jaggedArray(0)(rowZero)
         ReDim jaggedArray(1)(rowOne)
         ReDim jaggedArray(2)(rowTwo)
         ReDim jaggedArray(3)(rowThree)

         jaggedArray(0)(3) = 15
         jaggedArray(1)(1) = 12
         jaggedArray(2)(1) = 9
         jaggedArray(2)(2) = 99
         jaggedArray(3)(0) = 10
         jaggedArray(3)(1) = 11
         jaggedArray(3)(2) = 12
         jaggedArray(3)(3) = 13
         jaggedArray(3)(4) = 14

         For i = 0 To rowZero
             Console.WriteLine("jaggedArray(0)({0}) = {1}", _
                 i, jaggedArray(0)(i))
         Next

         For i = 0 To rowOne
             Console.WriteLine("jaggedArray(1)({0}) = {1}", _
                 i, jaggedArray(1)(i))
         Next

         For i = 0 To rowTwo
             Console.WriteLine("jaggedArray(2)({0}) = {1}", _
                 i, jaggedArray(2)(i))
         Next

         For i = 0 To rowThree
             Console.WriteLine("jaggedArray(3)({0}) = {1}", _
                 i, jaggedArray(3)(i))
         Next
     End Sub
 End Class
jaggedArray(0)(0) = 0
jaggedArray(0)(1) = 0
jaggedArray(0)(2) = 0
jaggedArray(0)(3) = 15
jaggedArray(0)(4) = 0
jaggedArray(0)(5) = 0
jaggedArray(1)(0) = 0
jaggedArray(1)(1) = 12
jaggedArray(1)(2) = 0
jaggedArray(2)(0) = 0
jaggedArray(2)(1) = 9
jaggedArray(2)(2) = 99
jaggedArray(2)(3) = 0
jaggedArray(3)(0) = 10
jaggedArray(3)(1) = 11
jaggedArray(3)(2) = 12
jaggedArray(3)(3) = 13
jaggedArray(3)(4) = 14
jaggedArray(3)(5) = 0








8.7.Multiple dimensional array
8.7.1.Initialize two dimensional array by index
8.7.2.Initializing multi-dimensional arrays
8.7.3.Rectangular Array
8.7.4.Define and initialize the two dimensional array
8.7.5.Jagged two-dimensional array example.
8.7.6.Declare the jagged array as 4 rows high
8.7.7.Reference elements in two dimensional array
8.7.8.Use For Each/Next to find an element in a two dimension array
8.7.9.Set the array of arrays