System.Collections (Espacios de nombres)

Incluir miembros protegidos
Incluir miembros heredados

Incluir miembros de .NET Framework
Incluir miembros de XNA Framework
Incluir miembros de Biblioteca de clases portable

Los espacios de nombres System.Collections contienen tipos que definen varios objetos de colección estándar, especializados y genéricos.

Espacios de nombres

Espacio de nombres Descripción
System.Collections El espacio de nombres System.Collections contiene interfaces y clases que definen varias colecciones de objetos, como listas, colas, matrices de bits, tablas hash y diccionarios.
System.Collections.Concurrent El espacio de nombres System.Collections.Concurrent proporciona varias clases de colección seguras para subprocesos que se deben usar en lugar de los tipos correspondientes en los espacios de nombres System.Collections y System.Collections.Generic cada vez que varios subprocesos obtienen acceso a la colección simultáneamente.
System.Collections.Generic El espacio de nombres System.Collections.Generic contiene interfaces y clases que definen colecciones genéricas, lo que permite que los usuarios creen colecciones fuertemente tipadas para proporcionar una mayor seguridad de tipos y un rendimiento mejor que los de las colecciones no genéricas fuertemente tipadas.
System.Collections.ObjectModel El espacio de nombres System.Collections.ObjectModel contiene clases que se pueden utilizar como colecciones en el modelo de objetos de una biblioteca reutilizable.Utilice estas clases cuando las propiedades o métodos devuelven colecciones.
System.Collections.Specialized El espacio de nombres System.Collections.Specialized contiene colecciones especializadas y fuertemente tipadas; por ejemplo, un diccionario de listas vinculadas, un vector de bits y colecciones que solo tienen cadenas.