Koleksiyonlardan (bkz: C# Programlama Dilinde Koleksiyon Nedir?) bahsettikten sonra artık generic ve generic olmayan (non-generic) koleksiyon kavramların geçebiliriz.
Generic Koleksiyonların Özellikleri
- System.Collections.Generic namespace'inden türer
- Tek bir veri türünden nesneleri saklayabilir
Generic Koleksiyon Örneği
List <string> liste = new List<string>();
liste.Add("araba");
liste.Add("bisiklet");
liste.Add("scooter");
Non-Generic Koleksiyonların Özellikleri
- System.Collections namespace'inden türer
- Tüm veri türlerinden nesneleri saklayabilir
Non-Generic Koleksiyon Örneği
ArrayList arrayList = new ArrayList();
arrayList.Add("merhaba");
arrayList.Add('r');
arrayList.Add(5);
arrayList.Add(2.22f);
Önceki bazı diğer benzer yazılarım için;
bkz: Interface Nedir?
bkz: C# ArrayList elemanlarını alfabetik olarak sıralamak
bkz: C# List'e eleman eklemek
bkz: C# ile iç içe switch case kullanımı ve örnekleri
bkz: C# ArrayList ile elemanın index'ini bulmak
bkz: C# ile iç içe foreach döngüsü kullanımı ve örnekleri