Junior — Middle
Kolleksiyalar nima ekanligini va ular C# tilida qanday ishlatilishini tushuntirib bera olasizmi?
sobes.tech AI
AIdan javob
C# dasturida kolleksiyalar obyektlar guruhlarini saqlash va boshqarish uchun ma'lumotlar tuzilmalari hisoblanadi. .NETda ko'plab kolleksiyalar mavjud, masalan:
List<T>— elementlarni qo'shish va o'chirish imkoniyatiga ega dinamik massiv.Dictionary<TKey, TValue>— kalit-qiymat juftliklari kolleksiyasi.Queue<T>— navbat (FIFO).Stack<T>— stek (LIFO).HashSet<T>— noyob elementlar to'plami.
Kolleksiyalar ma'lumotlarni qulay saqlash, qidirish va ishlash uchun ishlatiladi. Ular takrorlash, saralash va boshqa operatsiyalarni qo'llab-quvvatlaydi.
List<int> dan foydalanish misoli:
var numbers = new List<int> {1, 2, 3};
numbers.Add(4);
foreach(var num in numbers)
{
Console.WriteLine(num);
}