Site içi arama

C# ArrayList nedir? Nasıl kullanılır?

25 Şubat 2013 Pazartesi0 yorum



ArrayList, normal diziler gibi veri gruplarını saklamak için kullanılan nesnedir. Değer atanması ve işlenmesi bakımından oldukça kullanışlıdır.

ArrayList <Dizi Adı>;

Diziler gibi indis yapısını kullanır. Ekleme, silme, sıralama, ters çevirme işlemlerde özel yordamlar içerir. Çalışma anında araya eleman ekleme veya aradan eleman silme gibi özellikler tercih edilmesindeki en önemli nedenlerdendir.

En çok kullanılan yordamları Add() - Ekleme, Remove() - Silme ve Sort() - Sıralama yordamlarıdır.

Aşağıdaki ArrayList örneğini incelerseniz ArrayList mantığını kavrayabilirsiniz.

Dosyamıza System.Collections sınıfını eklemem gerekiyor.

ArrayList dizi = new ArrayList(); komutu ile dizi adında bir ArrayList oluşturuyorum.

dizi.Add("İstanbul");
dizi.Add("Paris");
dizi.Add("Tokyo");

şeklinde üç eleman ekliyorum.

for (int i = 0; i < dizi.Count; i++)
            {
                Console.WriteLine(dizi[i]);
            }



For döngüsü ile dizinin elemanlarını ekrana yazdırıyorum.

Kodun tamamı

static void Main(string[] args)
        {
            ArrayList dizi = new ArrayList();

            dizi.Add("İstanbul");
            dizi.Add("Paris");
            dizi.Add("Tokyo");

            for (int i = 0; i < dizi.Count; i++)
            {
                Console.WriteLine(dizi[i]);
            }

            Console.ReadKey();
}
 
Copyright © 2014. Bilgisayar Mühendisliği Öğrenci Blogu - All Rights Reserved
Proudly powered by Blogger