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>

表示只读的泛型值集。