Ders kitabının bölüm başındaki ilgi uyandıran soruları. Bunlar sınav sorusu değil — konuya başlamadan önce düşünmen için. Cevabı açmadan önce kendi yanıtını düşün.
Boyutunu önceden kestiremediğiniz dinamik verilerle çalışırken klasik diziler yerine neden koleksiyonları tercih etmelisiniz?
Yönlendirme
Klasik dizilerin boyutu başlangıçta sabitlenmek zorundayken, koleksiyonlar dinamik olarak büyüyüp küçülebilir ve esnek bir veri yönetimi sunar.
Bir listenin içine hem metin, hem sayı, hem de doğru/yanlış değerlerini aynı anda koyup yönetmek nasıl mümkün olabilir?
Yönlendirme
ArrayList gibi koleksiyonlar, eklenen her farklı veri tipini ortak bir 'object' türüne dönüştürerek aynı çatı altında saklamanıza izin verir.
Binlerce veri arasından aradığınız bir elemana indeks numarası yerine, ona özel benzersiz bir kelimeyle anında ulaşmak hayatınızı nasıl kolaylaştırırdı?
Yönlendirme
HashTable sınıfı, verileri anahtar-değer çiftleri olarak saklayarak aradığınız bilgiye benzersiz anahtarlar üzerinden çok hızlı erişmenizi sağlar.
Hem bir anahtar yardımıyla verilerinize hızlıca ulaşmak hem de bu verilerin her zaman otomatik olarak sıralı kalmasını isteseydiniz ne yapardınız?
Yönlendirme
SortedList sınıfı, HashTable'ın hızlı erişim gücü ile elemanları anahtarlarına göre otomatik sıralama özelliğini bir araya getirir.