Exporter (0) Imprimer
Développer tout

System.Collections, espace de noms

L'espace de noms System.Collections contient des interfaces et classes qui définissent différentes collections d'objets, par exemple, les listes, les files d'attente, les tableaux de valeurs de bit, les tables de hachage et les dictionnaires.

 ClasseDescription
Classe publiqueArrayListImplémente l'interface IList à l'aide d'un tableau dont la taille augmente dynamiquement selon les besoins.
Classe publiqueBitArrayGère un tableau compact de valeurs de bit représentées par des Boolean, où true indique que le bit est activé (1) et false indique que le bit est désactivé (0).
Classe publiqueCaseInsensitiveComparerCompare deux objets pour contrôler leur équivalence, en ignorant la casse des chaînes.
Classe publiqueCaseInsensitiveHashCodeProviderFournit un code de hachage pour un objet en utilisant un algorithme de hachage qui ignore la casse des chaînes.
Classe publiqueCollectionBaseFournit la classe de base abstract pour une collection fortement typée.
Classe publiqueComparerCompare deux objets pour contrôler leur équivalence, en respectant la casse.
Classe publiqueDictionaryBaseFournit la classe de base abstract pour une collection fortement typée de paires clé/valeur.
Classe publiqueHashtableReprésente une collection de paires clé/valeur qui sont organisées en fonction du code de hachage de la clé.
Classe publiqueQueueReprésente une collection d'objets premier entré, premier sorti.
Classe publiqueReadOnlyCollectionBaseFournit la classe de base abstract pour une collection en lecture seule, non générique et fortement typée.
Classe publiqueSortedListReprésente une collection de paires clé/valeur triées par les clés et accessible par clé et par index.
Classe publiqueStackReprésente une simple collection non générique d'objets de type dernier entré, premier sorti (LIFO, Last-In-First-Out).

 InterfaceDescription
Interface publiqueICollectionDéfinit la taille, les énumérateurs et les méthodes de synchronisation pour toutes les collections non génériques.
Interface publiqueIComparerExpose une méthode qui compare deux objets.
Interface publiqueIDictionaryReprésente une collection non générique de paires clé/valeur.
Interface publiqueIDictionaryEnumeratorÉnumère les éléments d'un dictionnaire non générique.
Interface publiqueIEnumerableExpose l'énumérateur, qui prend en charge une itération simple sur une collection non générique.
Interface publiqueIEnumeratorPrend en charge une itération simple sur une collection non générique.
Interface publiqueIEqualityComparerDéfinit les méthodes destinées à la prise en charge de la comparaison d'objets pour l'égalité.
Interface publiqueIHashCodeProviderFournit un code de hachage pour un objet, à l'aide d'une fonction de hachage personnalisée.
Interface publiqueIListReprésente une collection non générique d'objets accessibles séparément par index.

 StructureDescription
Structure publiqueDictionaryEntryDéfinit une paire clé/valeur du dictionnaire qui peut être définie ou récupérée.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft