Tutorial de coleções C # com exemplos

Anonim

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