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>

Представляет универсальный набор значений только для чтения.