' Visual Basic 2008 9.0 .NET Examples - Array Initializers and For Each Next - Arrays : Module Example1 Sub Main() Dim indexFirstDimension As Integer Dim indexSecondDimension As Integer Dim indexThirdDimension As Integer ' Dim row() As Integer = {1, 2, 3, 4, 5, 6} For indexFirstDimension = 0 To 5 Console.Write(row(indexFirstDimension) & " ") Next Console.WriteLine() ' Dim matrix(,) As Integer = {{1, 2, 3, 4, 5, 6}, _ {7, 8, 9, 10, 11, 12}} ' (1) For indexFirstDimension = 0 To 1 For indexSecondDimension = 0 To 5 Console.Write(matrix(indexFirstDimension, _ indexSecondDimension) & " ") Next Next Console.WriteLine() ' Dim cube(,,) As Integer = {{{1, 2, 3}, _ {4, 5, 6}}, _ {{7, 8, 9}, _ {10, 11, 12}}, _ {{13, 14, 15}, _ {16, 17, 18}}, _ {{19, 20, 21}, _ {22, 23, 24}}} ' (2) For indexFirstDimension = 0 To 3 For indexSecondDimension = 0 To 1 For indexThirdDimension = 0 To 2 Console.Write(cube(indexFirstDimension, _ indexSecondDimension, _ indexThirdDimension) & " ") Next Next Next ' Console.ReadLine() End Sub End Module ' Visit www.studyvb.com for more examples. Copyright 2003-2008 De Wolf.