Junior — Middle
Vai jūs varat izskaidrot, kas ir kolekcijas un kā tās tiek izmantotas C# valodā?
sobes.tech AI
Atbilde no AI
C# kolekcijas ir struktūras ir ļauj glabāt un pārvaldīt objektu grupas. .NET ir daudz kolekciju, piemēram:
List<T>— dinamiska masīvs ar iespēju pievienot un dzēst elementus.Dictionary<TKey, TValue>— atslēgas-vertības pāru kolekcija.Queue<T>— rinda (FIFO).Stack<T>— steks (LIFO).HashSet<T>— unikālu elementu kopums.
Kolekcijas tiek izmantotas ērtai datu glabāšanai, meklēšanai un apstrādei. Tās atbalsta iterāciju, kārtošanu un citas operācijas.
Piemērs, kā izmantot List<int>:
var numbers = new List<int> {1, 2, 3};
numbers.Add(4);
foreach(var num in numbers)
{
Console.WriteLine(num);
}