Sobes.tech
Junior — Middle

Kolleksiyaların nə olduğunu və C# dilində necə istifadə olunduğunu izah edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

C# dilində kolleksiyalar obyekt qruplarını saxlamaq və idarə etmək üçün məlumat strukturlarıdır. .NET-də çox sayda kolleksiya mövcuddur, məsələn:

  • List<T> — elementləri əlavə etmək və silmək imkanı olan dinamik massiv.
  • Dictionary<TKey, TValue> — açar-dəyər cütlüklərindən ibarət kolleksiya.
  • Queue<T> — növbə (FIFO).
  • Stack<T> — yığım (LIFO).
  • HashSet<T> — unikal elementlər toplusu.

Kolleksiyalar məlumatların rahat saxlanması, axtarışı və işlənməsi üçün istifadə olunur. Onlar iterasiya, sıralama və digər əməliyyatları dəstəkləyir.

List<int> istifadə nümunəsi:

var numbers = new List<int> {1, 2, 3};
numbers.Add(4);
foreach(var num in numbers)
{
    Console.WriteLine(num);
}