C# programlama dilinde ArrayList kullanımı konusunda bir başlık açarak ArrayList'in kullanımı konusunda temel bilgileri öğrenmiştik. Gecenin ilerleyen saatlerinde de ArrayList sınıfından üretilen nesnelere nasıl eleman ekleyebileceğimizi ve bu elemanları nasıl yönetebileceğimize dair örnekler paylaşacağım.
Bir ArrayList'e eleman için Add() metodunu kullanabiliriz.
Örnek: Bir ArrayList tanımlayarak içerisine 1'den 10'a kadar olan tamsayıları döngü kullanmadan ekleyin.
var al = new ArrayList();
al.Add(1);
al.Add(2);
al.Add(3);
al.Add(4);
al.Add(5);
al.Add(6);
al.Add(7);
al.Add(8);
al.Add(9);
al.Add(10);
Örnek 2: Bir ArrayList'i tanımlama esnasında da içerisinde elemanlarla tanımlayabiliriz.
var al = new ArrayList()
{
1, "Reitix", 'r', true, null, 9.99
};
Örnek 3: ArrayList içerisine AddRange() metodu ile başka bir koleksiyonu doğrudan ekleyebiliriz.
int[] sayilar = {1, 2, 3, 4, 5};
var al = new ArrayList();
al.AddRange(sayilar);
Önceki yazılarımdan bazıları için;
bkz: C# ArrayList Kullanımı ve Örnekleri
bkz: C# ile pürüzlü dizi (jagged array) kullanımı
bkz: C# ile Dizi Tanımlamak (Array)
bkz: Programlama dillerinde diziler (array) ne işe yararlar?
bkz: C# Image ve Byte Dizisi (Byte Array) Dönüşümleri
bkz: C# ile List Kullanımı ve Örnekleri