En nuestro tutorial anterior, hemos aprendido cómo podemos usar matrices en C #. Tengamos una descripción general rápida de ello, las matrices en programación se utilizan para agrupar un conjunto de objetos relacionados. Entonces, uno podría crear una matriz o un conjunto de números enteros, a los que se podría acceder a través de un nombre de variable.
¿Qué son las colecciones en C #?
Las colecciones son similares a las matrices, proporcionan una forma más flexible de trabajar con un grupo de objetos.
En las matrices, habrá notado que necesita definir de antemano la cantidad de elementos en una matriz. Esto tuvo que hacerse cuando se declaró la matriz.
Pero en una colección, no es necesario definir el tamaño de la colección de antemano. Puede agregar elementos o incluso eliminar elementos de la colección en cualquier momento. Este capítulo se centrará en cómo podemos trabajar con las diferentes colecciones disponibles en C #.
Colección | Descripción |
---|---|
Lista de arreglo | La colección ArrayList es similar al tipo de datos Arrays en C #. La mayor diferencia es la naturaleza dinámica de la colección de listas de matrices. |
Apilar | La pila es una colección de casos especiales que representa un concepto de último en entrar, primero en salir (LIFO) |
Colas | La cola es una colección de casos especiales que representa un concepto de primero en entrar, primero en salir |
Tabla de picadillo | Una tabla hash es una colección especial que se utiliza para almacenar elementos de valor clave |
SortedList | SortedList es una colección que almacena pares clave-valor en orden ascendente de clave de forma predeterminada. |
BitArray | Una matriz de bits es una matriz de estructura de datos que almacena bits. |