.NET サンプル ガイド : コレクション
ここでは、次のサンプルについて説明します。
ICollection サンプル
Clone サンプル
List サンプル
HashTable サンプル
Collections サンプル
ICollection サンプル
このサンプルでは、ICollection インターフェイスから派生するクラスの作成方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.IO、System.Collections
このサンプルで使用されているクラス
Console、String、Array、Object、Exception、Operation、InvalidOperationException、Import、StringWriter、EventArgs、Page
Clone サンプル
このサンプルでは、ArrayList のクローンを作成する方法を示します。クローン作成では、ArrayList の '簡易' コピーが実行されます。つまり、元のリスト内のオブジェクト自体がコピーされるのではなく、それらのオブジェクトの参照が対象のリストにコピーされます。クローン作成されたリストを変更した場合、そのリストにオブジェクト参照が含まれているときは、元のリストのオブジェクトも変更されます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.IO、System.Collections
このサンプルで使用されているクラス
Console、String、ArrayList、Array、Object、StringWriter、Import、Page、EventArgs、Type
List サンプル
このサンプルでは、ArrayList を作成および使用する方法を示します。foreach (Visual Basic では For Each) コマンドを使用してリストをループ処理する方法も紹介します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.IO、System.Collections
このサンプルで使用されているクラス
Console、String、Type、ArrayList、Array、Object、Import、StringWriter、EventArgs、Page
HashTable サンプル
このサンプルでは、ハッシュ テーブルを作成および使用する方法を示します。ハッシュ テーブルは、検索処理の高速化を図るために編成された、キーと値の組み合わせのコレクションです。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.IO、System.Collections
このサンプルで使用されているクラス
Hash、Table、Console、Object、String、EventArgs、Hashtable、Import、ListBox、StringWriter、Page、Exception、Convert
Collections サンプル
このサンプルでは、Queue、SortedList、および Hashtable という 3 つの異なるコレクション型を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.IO、System.Collections
このサンプルで使用されているクラス
String、Console、Queue、SortedList、Hash、Hashtable、Environment、StringWriter、Array、Import、Page、Math、EventArgs、Object