2009年12月26日土曜日

2次元配列を定義して、Lengthプロバティ、Rankプロパティを使用して、さらにforループをネスト(入れ子)して行列のように出力してみる。
using System;


class MainClass
{
    static void Main()
    {
        var matrix = new[,]
        { { "(1,1)", "(1,2)" },
        { "(2,1)", "(2,2)" } };


        for (int m = 0;
            m < matrix.Length / matrix.Rank;
            m++)
        {
            for (int n = 0;
                n < matrix.Rank;
                n++)
            {
                Console.Write
                    (matrix[m, n]);
            }
            Console.WriteLine();
        }
    }
}

0 コメント:

コメントを投稿