クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
.NET Framework SDK 2.0
System.Collections.Generic
すべて縮小/すべて展開 すべて縮小
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2005/.NET Framework 2.0

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
System.Collections.Generic 名前空間

メモ : この名前空間は、.NET Framework version 2.0 で新しく追加されたものです。

System.Collections.Generic 名前空間には、ジェネリック コレクションを定義するインターフェイスとクラスが含まれています。このコレクションを使用することにより、ユーザーは、汎用的でない厳密に型指定されたコレクションに比べてタイプ セーフでパフォーマンスが高い、厳密に型指定されたコレクションを作成できるようになります。

 クラス説明
パブリック クラスComparerIComparer ジェネリック インターフェイスの実装のための基本クラスを提供します。
パブリック クラスDictionaryキーと値のコレクションを表します。
パブリック クラスDictionary.KeyCollectionDictionary 内のキーのコレクションを表します。このクラスは継承できません。
パブリック クラスDictionary.ValueCollectionDictionary 内の値のコレクションを表します。このクラスは継承できません。
パブリック クラスEqualityComparerIEqualityComparer ジェネリック インターフェイスの実装のための基本クラスを提供します。
パブリック クラスKeyNotFoundExceptionコレクション内の要素にアクセスするために指定されたキーが、コレクションのいずれのキーとも一致しない場合にスローされる例外。
パブリック クラスLinkedList二重にリンクされたリストを表します。
パブリック クラスLinkedListNodeLinkedList のノードを表します。このクラスは継承できません。
パブリック クラスListインデックスを使用してアクセスできる、厳密に型指定されたオブジェクトのリストを表します。リストの検索、並べ替え、および操作のためのメソッドを提供します。
パブリック クラスQueueオブジェクトの先入れ先出しコレクションを表します。
パブリック クラスSortedDictionaryキーで並べ替えられた、キー/値ペアのコレクションを表します。
パブリック クラスSortedDictionary.KeyCollectionSortedDictionary 内のキーのコレクションを表します。このクラスは継承できません。
パブリック クラスSortedDictionary.ValueCollectionSortedDictionary 内の値のコレクションを表します。このクラスは継承できません。
パブリック クラスSortedList関連付けられた IComparer 実装に基づいてキーで並べ替えられた、キー/値ペアのコレクションを表します。
パブリック クラスStack任意の同じ型のインスタンスの、可変サイズの後入れ先出し (LIFO) コレクションを表します。
 インターフェイス説明
パブリック インターフェイスICollectionジェネリック コレクションを操作するメソッドを定義します。
パブリック インターフェイスIComparer2 つのオブジェクトを比較するために型が実装するメソッドを定義します。
パブリック インターフェイスIDictionaryキーと値のペアのジェネリック コレクションを表します。
パブリック インターフェイスIEnumerable指定した型のコレクションに対する単純な反復処理をサポートする列挙子を公開します。
パブリック インターフェイスIEnumeratorジェネリック コレクションに対する単純な反復処理をサポートします。
パブリック インターフェイスIEqualityComparerオブジェクトが等しいかどうかの比較をサポートするメソッドを定義します。
パブリック インターフェイスIListインデックスによって個別にアクセスできるオブジェクトのコレクションを表します。
 構造体説明
パブリック構造体Dictionary.EnumeratorDictionary の要素を列挙します。
パブリック構造体Dictionary.KeyCollection.EnumeratorDictionary.KeyCollection の要素を列挙します。
パブリック構造体Dictionary.ValueCollection.EnumeratorDictionary.ValueCollection の要素を列挙します。
パブリック構造体KeyValuePair設定または取得できる、キー/値ペアを定義します。
パブリック構造体LinkedList.EnumeratorLinkedList の要素を列挙します。
パブリック構造体List.EnumeratorList の要素を列挙します。
パブリック構造体Queue.EnumeratorQueue の要素を列挙します。
パブリック構造体SortedDictionary.EnumeratorSortedDictionary の要素を列挙します。
パブリック構造体SortedDictionary.KeyCollection.EnumeratorSortedDictionary.KeyCollection の要素を列挙します。
パブリック構造体SortedDictionary.ValueCollection.EnumeratorSortedDictionary.ValueCollection の要素を列挙します。
パブリック構造体Stack.EnumeratorStack の要素を列挙します。
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2012 Microsoft. All rights reserved. 使用条件 | 商標 | プライバシー
Page view tracker