2 Nisan 2013 Salı

C# Diziler


Merhaba Arkadaşlar C# önemli bir bölüm olan dizileri bu yazımda anlatacağım.
Diziler Aynı tipteki bir veri gurubunun bir değişken içinde saklanmasıdır.
Veriler Hafızada 0 dan başlayarak sıra ile bulunur.
C# dilinde dilinde diziler System.Array tipindedir.
Örnek:Haftanın 7 günü ile ilgili bir dizi oluşturalım.

private void Form1_Load(Object sender, EventArgs e)
{
string[] gunler = new string[7];
gunler[0] = "Pazartesi";
gunler[1] = "Salı";
gunler[2] = "Çarsamba";
gunler[3] = "Persembe";
gunler[4] = "Cuma";
gunler[5] = "Cumartesi";
gunler[6] = "Pazar";
Messagebox.Show(gunler[0]);

Yukarıdaki kodların çıktısı aşağıdaki gibidir.


Veriler dizilere yerlestirilirken 0 dan itibaren baslanarak yerlestirilir ve diziden veriler alınırken 0 dan baslanır. Değisken adının önündeki küme parantezinin içindeki sayılar değiskenin index numarasını verir.

private void Form1_Load(Object sender, EventArgs e)
{
string[] gunler = {"Pazartesi","Salı","Çarsamba","Persembe","Cuma","Cumartesi","Pazar"};
Messagebox.Show(gunler[0]);
}

Dizi değisken tanımlama sekilleri

string[] gunler = {"Pazartesi","Salı","Çarsama","Persembe","Cuma","C.tesi","Pazar"};


string[] gunler = new string[7];
gunler[0] = "Pazartesi";
gunler[1] = "Salı";
gunler[2] = "Çarsamba";
gunler[3] = "Persembe";
gunler[4] = "Cuma";
gunler[5] = "Cumartesi";
gunler[6] = "Pazar";

private void btnGoster_Click(object sender, EventArgs e)

{ string[] gunler = new string[7];

gunler[0] = "Pazartesi";

gunler[1] = "Salı";

gunler[2] = "Çarsamba";

 gunler[3] = "Persembe";

gunler[4] = "Cuma";

gunler[5] = "Cumartesi";

gunler[6] = "Pazar";            

for (int i = 0; i < gunler.Length; i++)

{              

 lsbGunler.Items.Add(gunler[i]);

}        

}











Hiç yorum yok:

Yorum Gönder