System.Collections, espaces de noms

Inclure les membres protégés
Inclure les membres hérités

Inclure les membres du .NET Framework
Inclure les membres de XNA Framework
Inclure les membres de Bibliothèque de classes portable

Les espaces de noms System.Collections contiennent des types qui définissent des objets de collection standard, spécialisés et génériques.

Espaces de noms

Espace de noms Description
System.Collections 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.
System.Collections.Concurrent L'espace de noms System.Collections.Concurrent fournit plusieurs classes de collection thread-safe qui doivent être utilisées à la place des types correspondants dans les espaces de noms System.Collections et System.Collections.Generic chaque fois que plusieurs threads accèdent simultanément à la collection.
System.Collections.Generic 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 meilleure sécurité des types et de meilleures performances que les collections fortement typées non génériques.
System.Collections.ObjectModel L'espace de noms System.Collections.ObjectModel contient des classes qui peuvent être utilisées comme des collections dans le modèle objet d'une bibliothèque réutilisable.Utilisez ces classes lorsque les propriétés ou les méthodes retournent des collections.
System.Collections.Specialized L'espace de noms System.Collections.Specialized contient des collections spécialisées et fortement typées ; par exemple, un dictionnaire de liste liée, un vecteur de bits et des collections qui ne contiennent que des chaînes.