2010年1月26日火曜日

System.Collections.Generic Name SpaceのList Classをインスタンス化してList型(型推論(varキーワード)を使用出来るかも確認)の変数を定義し、そのListにそれぞれforループ、whileループを使用して値を代入し、それぞれのListの要素をforeachループを使用して表示してみる。

using System;
using System.Collections.Generic;


class MainClass
{
    static void Main()
    {
        // List Classをインスタンス化
        List<int> list1 = new List<int>();


        // listに1から10を代入
        for (int i = 0; i < 10; i++)
        {
            list1.Add(i + 1);
        }


        // 出力値:1 2 3 4 5 6 7 8 9 10
        foreach (int n in list1)
        {
            Console.Write("{0} ", n);
        }
        // 改行
        Console.WriteLine();


        // 型推論を使用しlist1と同様のListを定義
        var list2 = new List<int>();


        int j = 0;
        while (j < 10)
        {
            list2.Add(j + 1);
            j++;
        }


        foreach (var n in list2)
        {
            Console.Write("{0} ", n);
        }
        Console.WriteLine();
    }
}

0 コメント:

コメントを投稿