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.
Classes
Interfaces
Structures
Classes| Classe | Description | |
|---|---|---|
![]() | Comparer | Fournit une classe de base pour les implémentations de l'interface générique IComparer. |
![]() | Dictionary | Représente une collection de clés et de valeurs. |
![]() | Dictionary.KeyCollection | Représente la collection de clés dans Dictionary. Cette classe ne peut pas être héritée. |
![]() | Dictionary.ValueCollection | Représente la collection de valeurs dans Dictionary. Cette classe ne peut pas être héritée. |
![]() | EqualityComparer | Fournit une classe de base pour les implémentations de l'interface générique IEqualityComparer. |
![]() | KeyNotFoundException | Exception levée si la clé spécifiée pour accéder à un élément dans une collection ne correspond à aucune clé de la collection. |
![]() | LinkedList | Représente une liste à lien double. |
![]() | LinkedListNode | Représente un n?ud de LinkedList. Cette classe ne peut pas être héritée. |
![]() | List | Représente une liste fortement typée d'objets accessibles par index. Fournit des méthodes de recherche, de tri et de manipulation de listes. |
![]() | Queue | Représente une collection d'objets premier entré, premier sorti. |
![]() | SortedDictionary | Représente une collection des paires clé/valeur qui sont triées sur la clé. |
![]() | SortedDictionary.KeyCollection | Représente la collection de clés dans SortedDictionary. Cette classe ne peut pas être héritée. |
![]() | SortedDictionary.ValueCollection | Représente la collection de valeurs dans SortedDictionary. Cette classe ne peut pas être héritée. |
![]() | SortedList | Représente une collection de paires clé/valeur qui sont triées selon la clé en fonction de l'implémentation IComparer associée. |
![]() | Stack | Représente une collection de type dernier entré premier sorti de taille variable d'instances du même type arbitraire. |
Interfaces| Interface | Description | |
|---|---|---|
![]() | ICollection | Définit des méthodes pour manipuler des collections génériques. |
![]() | IComparer | Définit une méthode implémentée par un type pour comparer deux objets. |
![]() | IDictionary | Représente une collection générique de paires clé/valeur. |
![]() | IEnumerable | Expose l'énumérateur, qui prend en charge une itération simple sur une collection d'un type spécifié. |
![]() | IEnumerator | Prend en charge une itération simple sur une collection générique. |
![]() | IEqualityComparer | Définit des méthodes de prise en charge de la comparaison d'objets pour l'égalité. |
![]() | IList | Représente une collection d'objets accessibles séparément par index. |
Structures| Structure | Description | |
|---|---|---|
![]() | Dictionary.Enumerator | Énumère les éléments de Dictionary. |
![]() | Dictionary.KeyCollection.Enumerator | Énumère les éléments de Dictionary.KeyCollection. |
![]() | Dictionary.ValueCollection.Enumerator | Énumère les éléments de Dictionary.ValueCollection. |
![]() | KeyValuePair | Définit une paire clé/valeur qui peut être définie ou récupérée. |
![]() | LinkedList.Enumerator | Énumère les éléments de LinkedList. |
![]() | List.Enumerator | Énumère les éléments de List. |
![]() | Queue.Enumerator | Énumère les éléments de Queue. |
![]() | SortedDictionary.Enumerator | Énumère les éléments de SortedDictionary. |
![]() | SortedDictionary.KeyCollection.Enumerator | Énumère les éléments de SortedDictionary.KeyCollection. |
![]() | SortedDictionary.ValueCollection.Enumerator | Énumère les éléments de SortedDictionary.ValueCollection. |
![]() | Stack.Enumerator | Énumère les éléments de Stack. |



Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ