このページは役に立ちましたか。
このページのコンテンツについての ご意見をお待ちしております
その他にご意見はありますか。
残り 1500 文字
エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

System.Collections.Generic 名前空間

2013/12/12

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

  クラス説明
パブリック クラスComparer<T>IComparer<T> ジェネリック インターフェイスの実装のための基本クラスを提供します。
パブリック クラスDictionary<TKey, TValue>キーと値のコレクションを表します。
パブリック クラスDictionary<TKey, TValue>.KeyCollectionDictionary<TKey, TValue> 内のキーのコレクションを表します。このクラスは継承できません。
パブリック クラスDictionary<TKey, TValue>.ValueCollectionDictionary<TKey, TValue> 内の値のコレクションを表します。このクラスは継承できません。
パブリック クラスEqualityComparer<T>IEqualityComparer<T> ジェネリック インターフェイスの実装のための基本クラスを提供します。
パブリック クラスHashSet<T>値のセットを表します。
パブリック クラスKeyedByTypeCollection<TItem>キーとして機能する型の項目が入ったコレクションを提供します。
パブリック クラスKeyNotFoundExceptionコレクション内の要素にアクセスするために指定されたキーが、コレクションのいずれのキーとも一致しない場合にスローされる例外。
パブリック クラスLinkedList<T>ダブルリンク リストを表します。
パブリック クラスLinkedListNode<T>LinkedList<T> のノードを表します。このクラスは継承できません。
パブリック クラスList<T>インデックスを使用してアクセスできる、厳密に型指定されたオブジェクトのリストを表します。リストの検索、並べ替え、および操作のためのメソッドを提供します。
パブリック クラスQueue<T>オブジェクトの先入れ先出しコレクションを表します。
パブリック クラスSortedDictionary<TKey, TValue>キーに基づいて並べ替えられた、キーと値のペアのコレクションを表します。
パブリック クラスSortedDictionary<TKey, TValue>.KeyCollectionSortedDictionary<TKey, TValue> 内のキーのコレクションを表します。このクラスは継承できません。
パブリック クラスSortedDictionary<TKey, TValue>.ValueCollectionSortedDictionary<TKey, TValue> 内の値のコレクションを表します。このクラスは継承できません。
パブリック クラスSortedSet<T>一定の並べ替え順序で管理されたオブジェクトのコレクションを表します。
パブリック クラスStack<T>任意の同じ型のインスタンスの、後入れ先出し (LIFO) の可変サイズのコレクションを表します。
パブリック クラスSynchronizedReadOnlyCollection<T>ジェネリック パラメーターで要素として指定された型を持つオブジェクトが格納されている、スレッド セーフで読み取り専用のコレクションを提供します。

  構造体説明
パブリック構造体Dictionary<TKey, TValue>.EnumeratorDictionary<TKey, TValue> の要素を列挙します。
パブリック構造体Dictionary<TKey, TValue>.KeyCollection.EnumeratorDictionary<TKey, TValue>.KeyCollection の要素を列挙します。
パブリック構造体Dictionary<TKey, TValue>.ValueCollection.EnumeratorDictionary<TKey, TValue>.ValueCollection の要素を列挙します。
パブリック構造体HashSet<T>.EnumeratorHashSet<T> オブジェクトの要素を列挙します。
パブリック構造体KeyValuePair<TKey, TValue>設定または取得できる、キー/値ペアを定義します。
パブリック構造体LinkedList<T>.EnumeratorLinkedList<T> の要素を列挙します。
パブリック構造体List<T>.EnumeratorList<T> の要素を列挙します。
パブリック構造体Queue<T>.EnumeratorQueue<T> の要素を列挙します。
パブリック構造体SortedDictionary<TKey, TValue>.EnumeratorSortedDictionary<TKey, TValue> の要素を列挙します。
パブリック構造体SortedDictionary<TKey, TValue>.KeyCollection.EnumeratorSortedDictionary<TKey, TValue>.KeyCollection の要素を列挙します。
パブリック構造体SortedDictionary<TKey, TValue>.ValueCollection.EnumeratorSortedDictionary<TKey, TValue>.ValueCollection の要素を列挙します。
パブリック構造体SortedSet<T>.EnumeratorSortedSet<T> オブジェクトの要素を列挙します。
パブリック構造体Stack<T>.EnumeratorStack<T> の要素を列挙します。

  インターフェイス説明
パブリック インターフェイスICollection<T>ジェネリック コレクションを操作するメソッドを定義します。
パブリック インターフェイスIComparer<T>2 つのオブジェクトを比較するために型が実装するメソッドを定義します。
パブリック インターフェイスIDictionary<TKey, TValue>キーと値のペアのジェネリック コレクションを表します。
パブリック インターフェイスIEnumerable<T>指定した型のコレクションに対する単純な反復処理をサポートする列挙子を公開します。
パブリック インターフェイスIEnumerator<T>ジェネリック コレクションに対する単純な反復処理をサポートします。
パブリック インターフェイスIEqualityComparer<T>オブジェクトが等しいかどうかの比較をサポートするメソッドを定義します。
パブリック インターフェイスIList<T>インデックスによって個別にアクセスできるオブジェクトのコレクションを表します。
パブリック インターフェイスIReadOnlyCollection<T>厳密に型指定された読み取り専用の要素のコレクションを表します。
パブリック インターフェイスIReadOnlyDictionary<TKey, TValue>キー/値ペアの読み取り専用のジェネリック コレクションを表します。
パブリック インターフェイスIReadOnlyList<T>インデックスによってアクセスできる読み取り専用の属性のコレクションを表します。
パブリック インターフェイスISet<T>セットの抽象化のための基本インターフェイスを提供します。

表示:
© 2015 Microsoft