logo
Учебник_ПОА

Multidimensional Arrays

Conceptually, a multidimensional array with two dimensions resembles a grid. A multidimensional array with three dimensions resembles a cube.

// declare multidimension array (two dimensions)

int[,] array2D = new int[2,3];

// declare and initialize multidimension array

int[,] array2D2 = { {1, 2, 3}, {4, 5, 6} };

// write elements in a multidimensional array

for (int i=0; i<2; i++)

{

for (int j=0; j<3; j++)

{

array2D[i,j] = (i + 1) * (j + 1);

}

}

// read elements in a multidimensional array

for (int i=0; i<2; i++)

{

for (int j=0; j<3; j++)

{

System.Console.Write(array2D[i,j]);

}

System.Console.WriteLine();

}