2010年1月5日火曜日

配列をいろいろな方法で定義してみたり、配列にも型推論(varキーワード)が使用できるか試してみたりする。

using System;


class SampleClass
{
    public void printOut(int[] array)
    {
        foreach (int n in array)
        {
            Console.Write(n);
        }
        Console.WriteLine();
    }
}
class MainClass
{
    static void Main()
    {
        int[] array1 = new int[] { 1, 2, 3 };
        int[] array2 = { 1, 2, 3 };
        // 型推論が使えるかどうか
        var array3 = new []{ 1, 2, 3 };
        var array4 = new[] { "abc", "def", "ghi" };
        // 結論 使えた
        SampleClass sample = new SampleClass();
        // 出力値:123
        sample.printOut(array1);
        sample.printOut(array2);
        sample.printOut(array3);
        // 出力値:abc def ghi
        foreach (var s in array4)
        {
            Console.WriteLine(s);
        }
    }
}

0 コメント:

コメントを投稿