Sobes.tech
Junior — Middle

Eleman koleksiyonlarını depolamak için kullanılan temel veri yapısı türlerini sayabilir misin?

sobes.tech yapay zeka

AI'dan gelen yanıt

C#'ta, öğeleri koleksiyonlar halinde saklamak için çeşitli veri yapıları kullanılır. Bunlar temel olarak:

  • Diziler (Array) — sabit boyutlu, aynı türden öğeleri saklar.
  • Listeler (List<T>) — dinamik diziler, öğe ekleme ve çıkarma imkanı sağlar.
  • Sözlükler (Dictionary<TKey, TValue>) — anahtar-değer çiftleri koleksiyonları, anahtar ile hızlı erişim sağlar.
  • Küme (HashSet<T>) — benzersiz öğelerden oluşan koleksiyonlar.
  • Kuyruklar (Queue<T>) — FIFO prensibiyle çalışan koleksiyonlar (ilk gelen ilk çıkar).
  • Yığınlar (Stack<T>) — LIFO prensibiyle çalışan koleksiyonlar (son gelen ilk çıkar).

Her yapı, erişim, ekleme ve silme hızına göre farklı görevler için uygundur.