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. Assim, pode-se criar uma matriz ou um conjunto de inteiros, que podem ser acessados por meio de um nome de variável.
O que são coleções em C #?
As coleções são semelhantes aos Arrays e fornecem uma maneira mais flexível de trabalhar com um grupo de objetos.
Em matrizes, você deve ter notado que precisa definir o número de elementos em uma matriz de antemão. Isso teve que ser feito quando a matriz foi declarada.
Mas em uma coleção, você não precisa definir o tamanho da coleção de antemã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 #.
Coleção | Descrição |
---|---|
ArrayList | A coleção ArrayList é semelhante ao tipo de dados Arrays em C #. A maior diferença é a natureza dinâmica da coleção da lista de array. |
Pilha | A pilha é uma coleção de casos especiais que representa um conceito último a entrar, primeiro a sair (LIFO) |
Filas | A fila é uma coleção de casos especiais que representa um conceito de primeiro a entrar |
Hashtable | Uma tabela hash é uma coleção especial usada para armazenar itens de valor-chave |
SortedList | A SortedList é uma coleção que armazena pares de valores-chave na ordem crescente da chave por padrão. |
BitArray | Uma matriz de bits é uma matriz de estrutura de dados que armazena bits |