System.Collections.ObjectModel Spazio dei nomi

Contiene classi che possono essere usate come raccolte nel modello a oggetti di una libreria riutilizzabile. Usare queste classi quando le proprietà o i metodi restituiscono raccolte.

Classi

Collection<T>

Fornisce la classe base per una raccolta generica.

KeyedCollection<TKey,TItem>

Fornisce la classe base astratta per una raccolta le cui chiavi sono incorporate nei valori.

ObservableCollection<T>

Rappresenta una raccolta di dati dinamica che fornisce notifiche quando gli elementi vengono aggiunti o rimossi o quando viene aggiornato l'intero elenco.

ReadOnlyCollection<T>

Fornisce la classe base per una raccolta generica di sola lettura.

ReadOnlyDictionary<TKey,TValue>.KeyCollection

Rappresenta un insieme di sola lettura delle chiavi di un oggetto ReadOnlyDictionary<TKey,TValue>.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

Rappresenta una raccolta di sola lettura dei valori di un oggetto ReadOnlyDictionary<TKey,TValue>.

ReadOnlyDictionary<TKey,TValue>

Rappresenta una raccolta generica di sola lettura di coppie chiave/valore.

ReadOnlyObservableCollection<T>

Rappresenta un ObservableCollection<T>di sola lettura.

ReadOnlySet<T>

Rappresenta un set di valori generico di sola lettura.