Sobes.tech
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);
}