C# ile ArrayList kullanımı konusunda en temel işlemlerden birisi de, ArrayList içerisindeki elemanları yazdırmaktır. C# programlama dilinde tanımladığımız ArrayList'leri yazdırmak için birden çok seçenekten istediğimizi kullanabiliriz.
Örnek 1: Aşağıdaki ArrayList içerisindeki tüm elemanları for döngüsü kullanarak yan yana yazdırın.
var al = new ArrayList()
{
"Ankara", "İstanbul", "Bursa", "İzmir", "Adana"
};
foreach (var eleman in al)
Console.Write(eleman + ", "); //Ankara, İstanbul, Bursa, İzmir, Adana,
Örnek 2: 1. örnekteki ArrayList'in tüm elemanlarını foreach döngüsü kullanarak yazdırın.
var al = new ArrayList()
{
"Ankara", "İstanbul", "Bursa", "İzmir", "Adana"
};
for(int i = 0 ; i < al.Count; i++)
Console.Write(al[i] + ", "); //Ankara, İstanbul, Bursa, İzmir, Adana,
Örnek 3: 1. örnekteki ArrayList'in sadece ilk ve son elemanlarını index'lerini kullanarak yazdırın.
var al = new ArrayList()
{
"Ankara", "İstanbul", "Bursa", "İzmir", "Adana"
};
Console.Write(al[0] + ", " + al[al.Count-1]); //Ankara, Adana
Önceki yazılarımdan bazıları için;
bkz: C# ile ArrayList'ten Eleman Silmek
bkz: C# ile ArrayList'e Eleman Eklemek
bkz: C# ArrayList Kullanımı ve Örnekleri
bkz: C# ile List Kullanımı ve Örnekleri
bkz: C# metod parametresi olarak dizi göndermek
bkz: C# ile pürüzlü dizi (jagged array) kullanımı