System.Collections.ObjectModel 名前空間

再利用可能なライブラリのオブジェクト モデルでコレクションとして使用できるクラスが含まれています。 プロパティまたはメソッドがコレクションを返す場合は、これらのクラスを使用します。

クラス

Collection<T>

ジェネリック コレクションの基本クラスを提供します。

KeyedCollection<TKey,TItem>

キーが値に埋め込まれているコレクションの抽象基本クラスを提供します。

ObservableCollection<T>

項目が追加または削除されたとき、またはリスト全体が更新されたときに通知を提供する動的データ コレクションを表します。

ReadOnlyCollection<T>

ジェネリック読み取り専用コレクションの基本クラスを提供します。

ReadOnlyDictionary<TKey,TValue>.KeyCollection

ReadOnlyDictionary<TKey,TValue> オブジェクトのキーの読み取り専用コレクションを表します。

ReadOnlyDictionary<TKey,TValue>.ValueCollection

ReadOnlyDictionary<TKey,TValue> オブジェクトの値の読み取り専用コレクションを表します。

ReadOnlyDictionary<TKey,TValue>

キーと値のペアの読み取り専用のジェネリック コレクションを表します。

ReadOnlyObservableCollection<T>

読み取り専用の ObservableCollection<T>を表します。

ReadOnlySet<T>

値の読み取り専用の汎用セットを表します。