System.Collections (Espacio de nombres)
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.
| Clase | Descripción | |
|---|---|---|
|
ArrayList | Implementa la interfaz IList mediante una matriz cuyo tamaño aumenta dinámicamente según se requiera. |
|
BitArray | Administra una matriz compacta de valores de bit que se representan como valores booleanos, donde true indica que el bit está activado (1) y false indica que el bit está desactivado (0). |
|
CaseInsensitiveComparer | Compara dos objetos para ver la equivalencia omitiendo la distinción entre mayúsculas y minúsculas de las cadenas. |
|
CaseInsensitiveHashCodeProvider | Proporciona un código hash para un objeto y utiliza un algoritmo hash que no distingue entre mayúsculas y minúsculas en las cadenas. |
|
CollectionBase | Proporciona la clase base abstract para colecciones con establecimiento inflexible de tipos. |
|
Comparer | Compara dos objetos para ver si son iguales teniendo en cuenta la distinción entre mayúsculas y minúsculas de las cadenas. |
|
DictionaryBase | Proporciona la clase base abstract para una colección de pares de clave y valor con establecimiento inflexible de tipos. |
|
Hashtable | Representa una colección de pares de clave y valor organizados en función del código hash de la clave. |
|
Queue | Representa una colección de objetos de tipo "primero en entrar, primero en salir". |
|
ReadOnlyCollectionBase | Proporciona la clase base abstract de una colección de sólo lectura no genérica con establecimiento inflexible de tipos. |
|
SortedList | Representa una colección de pares de clave y valor ordenados por claves a los que se puede tener acceso por clave y por índice. |
|
Stack | Representa una colección sencilla de objetos no genéricos LIFO ("último en entrar, primero en salir"). |
| Interfaz | Descripción | |
|---|---|---|
|
ICollection | Define el tamaño, los enumeradores y los métodos de sincronización para todas las colecciones no genéricas. |
|
IComparer | Expone un método que compara dos objetos. |
|
IDictionary | Representa una colección no genérica de pares de clave y valor. |
|
IDictionaryEnumerator | Enumera los elementos de un diccionario no genérico. |
|
IEnumerable | Expone el enumerador, que admite una iteración simple en una colección no genérica. |
|
IEnumerator | Admite una iteración simple a través de una colección no genérica. |
|
IEqualityComparer | Define métodos para admitir la comparación de objetos en concepto de igualdad. |
|
IHashCodeProvider | Proporciona un código hash para un objeto mediante una función hash personalizada. |
|
IList | Representa una colección de objetos no genéricos a los que se puede obtener acceso por índice. |
| Estructura | Descripción | |
|---|---|---|
|
DictionaryEntry | Define un par de clave y valor de diccionario que se puede establecer o recuperar. |
Contenido de la comunidad
Agregar