Junior — Middle
Poți explica ce sunt colecțiile și cum sunt utilizate în limbajul C#?
sobes.tech AI
Răspuns de la AI
Colecțiile în C# sunt structuri de date care permit stocarea și gestionarea grupurilor de obiecte. În .NET există multe colecții, de exemplu:
List<T>— un array dinamic cu posibilitatea de a adăuga și elimina elemente.Dictionary<TKey, TValue>— o colecție de perechi cheie-valoare.Queue<T>— coadă (FIFO).Stack<T>— stivă (LIFO).HashSet<T>— un set de elemente unice.
Colecțiile sunt folosite pentru a stoca, căuta și procesa date în mod convenabil. Ele suportă iterație, sortare și alte operații.
Exemplu de utilizare a List<int>:
var numbers = new List<int> {1, 2, 3};
numbers.Add(4);
foreach(var num in numbers)
{
Console.WriteLine(num);
}