Junior — Middle
Pode explicar o que são coleções e como elas são usadas na linguagem C#?
sobes.tech IA
Resposta da IA
As coleções em C# são estruturas de dados que permitem armazenar e gerir grupos de objetos. No .NET, existem muitas coleções, por exemplo:
List<T>— um array dinâmico com capacidade para adicionar e remover elementos.Dictionary<TKey, TValue>— uma coleção de pares chave-valor.Queue<T>— uma fila (FIFO).Stack<T>— uma pilha (LIFO).HashSet<T>— um conjunto de elementos únicos.
As coleções são usadas para armazenar, procurar e processar dados de forma conveniente. Elas suportam iteração, ordenação e outras operações.
Exemplo de uso de List<int>:
var numbers = new List<int> {1, 2, 3};
numbers.Add(4);
foreach(var num in numbers)
{
Console.WriteLine(num);
}