Exporter (0) Imprimer
Développer tout

System.Collections.Generic, espace de noms

Remarque : cet espace de noms est nouveau dans le .NET Framework version 2.0.

L'espace de noms System.Collections.Generic contient des interfaces et des classes qui définissent des collections génériques permettant aux utilisateurs de créer des collections fortement typées. Celles-ci fournissent une sécurité et des performances meilleures que les collections fortement typées non génériques.

 ClasseDescription
Classe publiqueComparerFournit une classe de base pour les implémentations de l'interface générique IComparer.
Classe publiqueDictionaryReprésente une collection de clés et de valeurs.
Classe publiqueDictionary.KeyCollectionReprésente la collection de clés dans Dictionary. Cette classe ne peut pas être héritée.
Classe publiqueDictionary.ValueCollectionReprésente la collection de valeurs dans Dictionary. Cette classe ne peut pas être héritée.
Classe publiqueEqualityComparerFournit une classe de base pour les implémentations de l'interface générique IEqualityComparer.
Classe publiqueKeyNotFoundExceptionException levée si la clé spécifiée pour accéder à un élément dans une collection ne correspond à aucune clé de la collection.
Classe publiqueLinkedListReprésente une liste à lien double.
Classe publiqueLinkedListNodeReprésente un nœud de LinkedList. Cette classe ne peut pas être héritée.
Classe publiqueListReprésente une liste fortement typée d'objets accessibles par index. Fournit des méthodes de recherche, de tri et de manipulation de listes.
Classe publiqueQueueReprésente une collection d'objets premier entré, premier sorti.
Classe publiqueSortedDictionaryReprésente une collection des paires clé/valeur qui sont triées sur la clé.
Classe publiqueSortedDictionary.KeyCollectionReprésente la collection de clés dans SortedDictionary. Cette classe ne peut pas être héritée.
Classe publiqueSortedDictionary.ValueCollectionReprésente la collection de valeurs dans SortedDictionary. Cette classe ne peut pas être héritée.
Classe publiqueSortedListReprésente une collection de paires clé/valeur qui sont triées selon la clé en fonction de l'implémentation IComparer associée.
Classe publiqueStackReprésente une collection de type dernier entré premier sorti de taille variable d'instances du même type arbitraire.

 InterfaceDescription
Interface publiqueICollectionDéfinit des méthodes pour manipuler des collections génériques.
Interface publiqueIComparerDéfinit une méthode implémentée par un type pour comparer deux objets.
Interface publiqueIDictionaryReprésente une collection générique de paires clé/valeur.
Interface publiqueIEnumerableExpose l'énumérateur, qui prend en charge une itération simple sur une collection d'un type spécifié.
Interface publiqueIEnumeratorPrend en charge une itération simple sur une collection générique.
Interface publiqueIEqualityComparerDéfinit des méthodes de prise en charge de la comparaison d'objets pour l'égalité.
Interface publiqueIListReprésente une collection d'objets accessibles séparément par index.

 StructureDescription
Structure publiqueDictionary.EnumeratorÉnumère les éléments de Dictionary.
Structure publiqueDictionary.KeyCollection.EnumeratorÉnumère les éléments de Dictionary.KeyCollection.
Structure publiqueDictionary.ValueCollection.EnumeratorÉnumère les éléments de Dictionary.ValueCollection.
Structure publiqueKeyValuePairDéfinit une paire clé/valeur qui peut être définie ou récupérée.
Structure publiqueLinkedList.EnumeratorÉnumère les éléments de LinkedList.
Structure publiqueList.EnumeratorÉnumère les éléments de List.
Structure publiqueQueue.EnumeratorÉnumère les éléments de Queue.
Structure publiqueSortedDictionary.EnumeratorÉnumère les éléments de SortedDictionary.
Structure publiqueSortedDictionary.KeyCollection.EnumeratorÉnumère les éléments de SortedDictionary.KeyCollection.
Structure publiqueSortedDictionary.ValueCollection.EnumeratorÉnumère les éléments de SortedDictionary.ValueCollection.
Structure publiqueStack.EnumeratorÉnumère les éléments de Stack.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft