2009年12月26日土曜日

Rankプロパティを使用して配列の次元を取得して表示してみる。

using System;


class MainClass
{
    static void Main()
    {
        var array1=new[]{"Ka","mi","mu","ra"};
        // 3次元配列
        var array3 = new[, ,] 
        { { { 1, 2 }, { 3, 4 } }, 
        { { 5, 6 }, { 7, 8 } } };


        // 4次元配列
        var array4 = new[, , ,]
        {{{{1,2},{3,4}},{{5,6},{7,8}}},
        {{{9,10},{11,12}},{{13,14},{15,16}}}};


        Console.WriteLine(array1.Rank);
        Console.WriteLine(array3.Rank);
        Console.WriteLine(array4.Rank);
    }
}

0 コメント:

コメントを投稿