Asesoría y capacitación en informática

Namespace System.Collection.Specialized

El espacio de nombres System.Collections.Specialized proporciona clases de colección especializadas y con establecimiento inflexible de tipos, como colecciones de sólo cadena y diccionarios híbridos y de lista vinculada.

Las clases que comuinmente utilizan son las siguientes:

  • HybridDictionary

Implementa la interfaz IDictionary utilizando ListDictionary mientras la colección es pequeña; a continuación, cambia a Hashtable cuando la colección aumenta.

  • ListDictionary

Implementa la interfaz IDictionary utilizando una lista vinculada única. Se recomienda para las Colecciones que normalmente contienen 10 elementos o menos.

  • OrderedDictionary

Representa una colección de pares de clave y valor que se ordenan por claves o por índices.

  • StringCollection

Representa una colección de cadenas

  • StringDictionary

Implementa una tabla hash con la clave y el valor con establecimiento inflexible de tipos de claves que sean cadenas en lugar de objetos.