System.Collections 名前空間
System.Collections 名前空間は、リスト、キュー、ビット配列、ハッシュテーブル、ディクショナリなどのオブジェクトのさまざまなコレクションを定義するインターフェイスとクラスを格納します。
名前空間の階層構造
クラス
ArrayList |
必要に応じてサイズが動的に増加する配列を使用して、 IList インターフェイスを実装します。 |
BitArray |
ビット値の小型の配列を管理します。このビット値はブール型として表され、 true はビットがオン (1)、 false はビットがオフ (0) であることを示します。 |
CaseInsensitiveComparer |
2 つのオブジェクトが等しいかどうかを比較します。比較時には文字列の大文字と小文字は区別されません。 |
CaseInsensitiveHashCodeProvider |
文字列の大文字と小文字を区別しないハッシュ アルゴリズムを使用して、オブジェクトのハッシュ コードを提供します。 |
CollectionBase |
厳密に型指定されたコレクションの抽象 (Visual Basic では MustInherit) 基本クラスを提供します。 |
Comparer |
2 つのオブジェクトが等しいかどうかを比較します。文字列の大文字と小文字は区別されます。 |
DictionaryBase |
厳密に型指定された、キーと値の組み合わせのコレクションの抽象 (Visual Basic では MustInherit) 基本クラスを提供します。 |
Hashtable |
キーのハッシュ コードに基づいて編成された、キーと値の組み合わせのコレクションを表します。 |
Queue |
オブジェクトの先入れ先出しコレクションを表します。 |
ReadOnlyCollectionBase |
厳密に型指定された読み取り専用コレクションの抽象 (Visual Basic では MustInherit) 基本クラスを提供します。 |
SortedList |
キーによって並べ替えられ、キーとインデックスを使ってアクセスできる、キーと値の組み合わせのコレクションを表します。 |
Stack |
オブジェクトの単純な後入れ先出しコレクションを表します。 |
インターフェイス
構造体
参照
.NET Framework クラス ライブラリ