データ操作

[C#] 配列の次元数を取得する(.Rank)

配列の次元数を取得するには、.Rankで取得できます。

サンプル

例)配列の次元数を取得する


//配列を生成する
string[] strArray1 = {"A","B","C"};
string[,] strArray2 = { { "A1", "A2" }, { "B1", "B2" }, { "C1", "C2" } };
string[,,] strArray3 = { { { "XA1", "XA2" }, { "XB1", "XB2" } },
                       { { "YA1", "YA2" }, { "YB1", "YB2" } },
                       { { "ZA1", "ZA2" }, { "ZB1", "ZB2" } } };

//次元数を取得して出力する
Console.WriteLine(strArray1.Rank);
Console.WriteLine(strArray2.Rank);
Console.WriteLine(strArray3.Rank);

結果

1
2
3

備考

  • Rankの戻り値型はint型です。

関連記事

-データ操作
-