Tutorial de colecciones de C# con ejemplos

En nuestro tutorial anterior, aprendimos cómo podemos usar matrices en C#. Echemos un vistazo rápido. Las matrices en programación se utilizan para agrupar un conjunto de objetos relacionados. Por lo tanto, se podría crear una matriz o un conjunto de números enteros, a los que se podría acceder mediante un nombre de variable.

¿Qué son las colecciones en C#?

Las colecciones son similares a Matrices, proporciona una forma más flexible de trabajar con un grupo de objetos.

En las matrices, habrás notado que necesitas definir la cantidad de elementos en una matriz de antemano. Esto debía 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#.

Clases System.Colecciones

Colección Descripción
Lista de arreglo La colección ArrayList es similar a los Arrays. tipo de datos 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 The Queue 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 clave-valor.
ListaOrdenada 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.

Resumir este post con: