Udostępnij za pośrednictwem


System.Collections.ObjectModel Przestrzeń nazw

Zawiera klasy, które mogą być używane jako kolekcje w modelu obiektów biblioteki wielokrotnego użytku. Użyj tych klas, gdy właściwości lub metody zwracają kolekcje.

Klasy

Collection<T>

Udostępnia klasę bazową dla kolekcji ogólnej.

KeyedCollection<TKey,TItem>

Udostępnia abstrakcyjną klasę bazową dla kolekcji, której klucze są osadzone w wartościach.

ObservableCollection<T>

Reprezentuje dynamiczną kolekcję danych, która dostarcza powiadomienia po dodaniu lub usunięciu elementów albo odświeżeniu całej listy.

ReadOnlyCollection<T>

Udostępnia klasę bazową dla ogólnej kolekcji tylko do odczytu.

ReadOnlyDictionary<TKey,TValue>.KeyCollection

Reprezentuje kolekcję tylko do odczytu kluczy obiektu ReadOnlyDictionary<TKey,TValue>.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

Reprezentuje kolekcję tylko do odczytu wartości obiektu ReadOnlyDictionary<TKey,TValue>.

ReadOnlyDictionary<TKey,TValue>

Reprezentuje ogólną kolekcję par klucz/wartość tylko do odczytu.

ReadOnlyObservableCollection<T>

Reprezentuje ObservableCollection<T>tylko do odczytu.

ReadOnlySet<T>

Reprezentuje ogólny zestaw wartości tylko do odczytu.