C# の二次元配列(多次元配列)で、配列の長さを取得する方法を書いていきます。
取得方法
Array.GetLength(int)
で取得できます。引数には、取得したい次元(0開始)を指定します。
int[,] array = new int[2, 4]; int len0 = array.GetLength(0); //-> 2 int len1 = array.GetLength(1); //-> 4 Console.WriteLine(len0); Console.WriteLine(len1);
引数が 0
だと最初の次元、1
だと次の次元になります。