1. Anasayfa
  2. Nesne Tabanlı Programlama

Visual Studio C# Dersleri – C# Diziler 2 (Dizileri Kullanma, Dizi Eleman Sayısını Bulma)

Visual Studio C# Dersleri – C# Diziler 2 (Dizileri Kullanma, Dizi Eleman Sayısını Bulma)
0

Önceki dersimizde C#’da dizi nedir nasıl tanımlanır bahsetmiştik şimdi sıra geldi dizileri kullanmaya.

İlk örneğimizde dizi içerisinde tanımlı elemanların foreach döngüsü ile nasıl listeleneceğine bakalım

string[] gunler = new string[7];
gunler[0] = "Pazartesi";
gunler[1] = "Salı";
gunler[2] = "Çarşamba";
gunler[3] = "Perşembe";
gunler[4] = "Cuma";
gunler[5] = "Cumartesi";
gunler[6] = "Pazar";
listBox1.Items.Clear();
foreach(string gun in gunler)
{
    listBox1.Items.Add(gun);

}

Şimdi sırayla açıklayalım string[] gunler = new string[7]; ile gunler isminde string türünde 7 elemanlı bir dizi tanımladık.
Daha Sonra gunler[0] = “Pazartesi”; satırı ile dizinin ilk elemanına “Pazartesi” değerini atadık dikkat ederseniz ilk elemanın indis numarası 0 son elemanın 6 toplamda 7 elemanlı bir dizi…
listBox1.Items.Clear(); satırı listbox içeriğini temizledi
foreach döngüsü ile gunler dizisindeki elemanlar sırayla gun değişkenine atanıyor ve döngü içerisinde listBox1.Items.Add(gun); satırı ile listboxa ekleniyor….

İkinci Örnek..:Dizi Eleman Sayısını Bulma (Length)
Dizi içerisindeki eleman sayısını öğrenmek istiyorsanız kullanacağımız metot Length metotudur bir önceki örnek için

string[] gunler = new string[7];
gunler[0] = "Pazartesi";
gunler[1] = "Salı";
gunler[2] = "Çarşamba";
gunler[3] = "Perşembe";
gunler[4] = "Cuma";
gunler[5] = "Cumartesi";
gunler[6] = "Pazar";
label1.Text = gunler.Length.ToString();

son satıra eklemiş olduğumuz gunler.Length.ToString(); ile gunler dizisinin elaman sayısını öğreniyoruz form üzerinde label nesnesinde sonucu göstereceğimiz için ToString() ile string ifadeye çevirip ekranda gösteriyoruz…

Visual Studio C# Dersleri – C# Diziler 1 ( Dizi Tanımlama – Dizi Kullanımı )
Visual Studio C# Dersleri – C# Diziler 2 (Dizileri Kullanma, Dizi Eleman Sayısını Bulma)
Visual Studio C# Dersleri – C# Diziler 3 (Array.Clear, Clone)
Visual Studio C# Dersleri – C# Diziler 4 (Array.Copy, CopyTo)
Visual Studio C# Dersleri – C# Diziler 5 (Dizileri Sıralama Sort, Ters Çevirme Reverse)

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 1
    gayet_yi
    Gayet İyi
  • 1
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 5
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments