Tutorial de coleções C# com exemplos
Em nosso tutorial anterior, aprendemos como podemos usar arrays em C#. Vamos ter uma rápida visão geral disso. Arrays na programação são usados para agrupar um conjunto de objetos relacionados. Portanto, pode-se criar um array ou um conjunto de inteiros, que pode ser acessado através de um nome de variável.
O que são coleções em C#?
As coleções são semelhantes a Arrays, fornece uma maneira mais flexível de trabalhar com um grupo de objetos.
Em arrays, você deve ter notado que precisa definir previamente o número de elementos em um array. Isso teve que ser feito quando o array foi declarado.
Mas em uma coleção, você não precisa definir previamente o tamanho da coleção. Você pode adicionar elementos ou até mesmo remover elementos da coleção a qualquer momento. Este capítulo se concentrará em como podemos trabalhar com as diferentes coleções disponíveis em C#.
Classes System.Collections
Coleção | Descrição |
---|---|
Lista de Matriz | A coleção ArrayList é semelhante aos Arrays tipo de dados em C#. A maior diferença é a natureza dinâmica da coleção da lista de arrays. |
CorMonitor | A pilha é uma coleção de casos especiais que representa o conceito LIFO (último a entrar, primeiro a sair). |
filas | The Queue é uma coleção de casos especiais que representa o conceito primeiro a entrar, primeiro a sair |
Tabela de hash | Uma tabela hash é uma coleção especial usada para armazenar itens de valor-chave |
Lista Ordenada | O SortedList é uma coleção que armazena pares de valores-chave em ordem crescente de chave por padrão. |
BitArray | Uma matriz de bits é uma matriz de estrutura de dados que armazena bits. |