方法 : コレクションを反復処理する (Visual C#)

更新 : 2007 年 11 月

次の例では、Hashtable クラスの Add メソッドを使って、エントリを Hashtable コレクションに追加します。次に、foreach ステートメントを使用して、コレクションに対して反復処理を行います。

使用例

Hashtable phones = new Hashtable();
// Add items.
phones.Add("John", "555-0150");
phones.Add("Enju", "555-0199");
phones.Add("Molly", "555-0151");
phones.Add("James", "555-0142");
phones.Add("Ahmed", "555-0128");
phones.Add("Leah", "555-0100");

// Iterate through the collection.
System.Console.WriteLine("Name\t\tNumber");
foreach (string name in phones.Keys) 
{
    System.Console.WriteLine(name +"\t"+ phones[name]);
}

コードのコンパイル方法

  • コードをコピーし、コンソール アプリケーションの Main メソッドに貼り付けます。

  • using ディレクティブを System.Collections 名前空間に追加します。

参照

概念

C# 言語の概要

配列とコレクション (Visual C# Express)

その他の技術情報

Visual C# Express