System.Collections Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene le interfacce e le classi che definiscono varie raccolte di oggetti quali elenchi, code, matrici di bit, tabelle hash e dizionari.
Classi
| ArrayList |
Implementa l'interfaccia IList usando una matrice la cui dimensione viene incrementata in modo dinamico in base alle esigenze. |
| BitArray |
Gestisce una matrice compatta di valori di bit, rappresentati come booleani, dove |
| CaseInsensitiveComparer |
Consente di confrontare due oggetti in termini di uguaglianza, ignorando la distinzione tra maiuscole e minuscole nelle stringhe. |
| CaseInsensitiveHashCodeProvider |
Fornisce un codice hash per un oggetto, utilizzando un algoritmo di hash che ignora la distinzione tra maiuscole e minuscole nelle stringhe. |
| CollectionBase |
Fornisce la classe base |
| Comparer |
Confronta due oggetti in termini di uguaglianza, dove i confronti tra stringhe prevedono la distinzione tra maiuscole e minuscole. |
| DictionaryBase |
Fornisce la classe base |
| Hashtable |
Rappresenta una raccolta di coppie chiave/valore organizzate in base al codice hash della chiave. |
| Queue |
Rappresenta una raccolta di oggetti FIFO (First-In First-Out). |
| ReadOnlyCollectionBase |
Fornisce la classe base |
| SortedList |
Rappresenta una raccolta di coppie chiave/valore, ordinate in base alle chiavi e accessibili per chiave e per indice. |
| Stack |
Rappresenta una raccolta di oggetti non generica di tipo LIFO (Last-In First-Out). |
| StructuralComparisons |
Fornisce oggetti per eseguire un confronto strutturale di due oggetti della raccolta. |
Struct
| DictionaryEntry |
Definisce una coppia chiave/valore del dizionario che può essere impostata o recuperata. |
Interfacce
| ICollection |
Definisce dimensioni, enumeratori e metodi di sincronizzazione per tutte le raccolte non generiche. |
| IComparer |
Espone un metodo che confronta due oggetti. |
| IDictionary |
Rappresenta una raccolta non generica di coppie chiave/valore. |
| IDictionaryEnumerator |
Enumera gli elementi di un dizionario non generico. |
| IEnumerable |
Espone un enumeratore, che supporta un'iterazione semplice su una raccolta non generica. |
| IEnumerator |
Supporta una iterazione semplice in una raccolta non generica. |
| IEqualityComparer |
Definisce i metodi per supportare il confronto di oggetti allo scopo di verificarne l'uguaglianza. |
| IHashCodeProvider |
Fornisce un codice hash per un oggetto, utilizzando una funzione hash personalizzata. |
| IList |
Rappresenta una raccolta non generica di oggetti a cui è possibile accedere singolarmente tramite indice. |
| IStructuralComparable |
Supporta il confronto strutturale di oggetti della raccolta. |
| IStructuralEquatable |
Definisce i metodi per supportare il confronto di oggetti allo scopo di verificarne l'uguaglianza strutturale. |