Questa documentazione è stata archiviata e non viene gestita.

Spazio dei nomi System.Collections.Generic

Nota: questo spazio dei nomi è stato introdotto con .NET Framework versione 2.0.

Nello spazio dei nomi System.Collections.Generic sono contenute interfacce e classi che definiscono insiemi generici che consentono agli utenti di creare insiemi fortemente tipizzati e fornire indipendenza dai tipi e prestazioni migliori rispetto agli insiemi fortemente tipizzati non generici.

 ClasseDescrizione
classe pubblicaComparerFornisce una classe base per le implementazioni dell'interfaccia generica IComparer.
classe pubblicaDictionaryRappresenta un insieme di chiavi e valori.
classe pubblicaDictionary.KeyCollectionRappresenta l'insieme di chiavi in una classe Dictionary. Questa classe non può essere ereditata.
classe pubblicaDictionary.ValueCollectionRappresenta l'insieme di valori in una classe Dictionary. Questa classe non può essere ereditata.
classe pubblicaEqualityComparerFornisce una classe base per le implementazioni dell'interfaccia generica IEqualityComparer.
classe pubblicaKeyNotFoundExceptionEccezione che viene generata quando la chiave specificata per accedere a un elemento di un insieme non corrisponde a nessuna chiave dell'insieme.
classe pubblicaLinkedListRappresenta un elenco a doppio collegamento.
classe pubblicaLinkedListNodeRappresenta un nodo in una classe LinkedList. Questa classe non può essere ereditata.
classe pubblicaListRappresenta un elenco di oggetti fortemente tipizzato accessibile per indice. Fornisce metodi per la ricerca, l'ordinamento e la modifica degli elenchi.
classe pubblicaQueueRappresenta un insieme di oggetti FIFO (First-In First-Out).
classe pubblicaSortedDictionaryRappresenta un insieme di coppie chiave/valore organizzate in base alla chiave.
classe pubblicaSortedDictionary.KeyCollectionRappresenta l'insieme di chiavi in un controllo SortedDictionary. Questa classe non può essere ereditata.
classe pubblicaSortedDictionary.ValueCollectionRappresenta l'insieme di valori in una classe SortedDictionary. Questa classe non può essere ereditata.
classe pubblicaSortedListRappresenta un insieme di coppie chiave/valore ordinate per chiave in base all'implementazione dell'interfaccia IComparer associata.
classe pubblicaStackRappresenta un insieme LIFO (last-in-first-out) di dimensioni variabili costituito da istanze dello stesso tipo arbitrario.

 InterfacciaDescrizione
interfaccia pubblicaICollectionDefinisce i metodi per la modifica di insiemi generici.
interfaccia pubblicaIComparerDefinisce un metodo che un tipo implementa per confrontare due oggetti.
interfaccia pubblicaIDictionaryRappresenta un insieme generico di coppie chiave/valore.
interfaccia pubblicaIEnumerableEspone l'enumeratore, che supporta un'iterazione semplice su un insieme di un tipo specificato.
interfaccia pubblicaIEnumeratorSupporta una iterazione semplice in un insieme generico.
interfaccia pubblicaIEqualityComparerDefinisce i metodi per supportare il confronto fra oggetti per stabilirne l'uguaglianza.
interfaccia pubblicaIListRappresenta un insieme di oggetti cui è possibile accedere singolarmente.

 StrutturaDescrizione
struttura pubblicaDictionary.EnumeratorEnumera gli elementi di un oggetto Dictionary.
struttura pubblicaDictionary.KeyCollection.EnumeratorEnumera gli elementi di un oggetto Dictionary.KeyCollection.
struttura pubblicaDictionary.ValueCollection.EnumeratorEnumera gli elementi di un oggetto Dictionary.ValueCollection.
struttura pubblicaKeyValuePairDefinisce una coppia chiave/valore che può essere impostata o recuperata.
struttura pubblicaLinkedList.EnumeratorEnumera gli elementi di un oggetto LinkedList.
struttura pubblicaList.EnumeratorEnumera gli elementi di un oggetto List.
struttura pubblicaQueue.EnumeratorEnumera gli elementi di un oggetto Queue.
struttura pubblicaSortedDictionary.EnumeratorEnumera gli elementi di un oggetto SortedDictionary.
struttura pubblicaSortedDictionary.KeyCollection.EnumeratorEnumera gli elementi di un oggetto SortedDictionary.KeyCollection.
struttura pubblicaSortedDictionary.ValueCollection.EnumeratorEnumera gli elementi di un oggetto SortedDictionary.ValueCollection.
struttura pubblicaStack.EnumeratorEnumera gli elementi di un oggetto Stack.
Mostra: