多次元配列の使い方|C#
C#における多次元配列の宣言方法と使い方です。
2次元配列のサンプル
下記では2×3の配列を作成します。
int[,] array2D = new int[2, 3];
array2D[0, 0] = 0;
array2D[0, 1] = 1;
array2D[0, 2] = 2;
array2D[1, 0] = 10;
array2D[1, 1] = 11;
array2D[1, 2] = 12;
foreach (int i in array2D) {
Console.WriteLine(i);
}
実行結果
0
1
2
10
11
12
要素数の取得方法
int[,] array2D = new int[2, 3];
// 要素の総数.
Console.WriteLine(array2D.Length);
// 1次元目の要素数.
Console.WriteLine(array2D.GetLength(0));
// 2次元目の要素数.
Console.WriteLine(array2D.GetLength(1));
実行結果
6
2
3