System.Collections.ObjectModel Spazio dei nomi

Contiene le classi utilizzabili come raccolte nel modello a oggetti di una libreria riutilizzabile. Queste classi possono essere usate 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 dati dinamica che fornisce notifiche quando gli elementi vengono aggiunti o rimossi o quando l'intero elenco viene aggiornato.

ReadOnlyCollection<T>

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

ReadOnlyDictionary<TKey,TValue>.KeyCollection

Rappresenta una raccolta 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 e di sola lettura di coppie chiave/valore.

ReadOnlyObservableCollection<T>

Rappresenta un oggetto ObservableCollection<T> di sola lettura.