Web系開発メモ

Java, C#, HTML, CSS, JavaScript のことなどを書いてます。

C# 二次元配列の長さを取得する方法(多次元配列の長さ)

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 だと次の次元になります。

参考文献

Array.GetLength(Int32) メソッド - Microsoft