C# ile programlama öğrenirken diziler, verileri düzenli bir şekilde saklamanın ve işlemenin temel yollarından biridir. Bu yazımızda, dizilerde yer alan elemanların Windows Form arayüzü kullanılarak nasıl listelendiğini ve filtrelendiğini örnek bir uygulama ile açıklıyoruz.
🔍 Uygulamanın Amacı Nedir?
Bu derste iki temel işlem gerçekleştirdik:
-
Bir string dizi tanımlayıp listbox’a tüm elemanlarını yazdırma
-
Bir integer dizideki sadece çift sayıları listbox’a yazdırma
🧱 String Dizi Örneği – Şehirleri Listeleme
string[] sehirler = { "Trabzon", "Rize", "Artvin", "Giresun", "Gümüşhane", "Tokat", "Zonguldak", "Sinop" };
for (int i = 0; i < sehirler.Length; i++)
{
listBox1.Items.Add(sehirler[i]);
}
Bu örnekte, for
döngüsü ile dizideki tüm şehir isimlerini tek tek listbox’a ekliyoruz.
🔢 Integer Dizi Örneği – Çift Sayıları Listeleme
int[] sayilar = { 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 };
for (int i = 0; i < sayilar.Length; i++)
{
if (sayilar[i] % 2 == 0)
{
listBox1.Items.Add(sayilar[i]);
}
}
Buradaki kod parçasında ise yalnızca çift sayıları filtreleyerek listbox’a yazdırıyoruz. % 2 == 0
kontrolüyle çift sayılar tespit ediliyor.
🧠 Ekstra Geliştirme Fikirleri
-
Çift sayıların toplamını hesaplayabilirsiniz.
-
Sadece 10'dan büyük çift sayıları filtreleyebilirsiniz.
-
Kullanıcıdan veri alarak dizi oluşturmayı deneyebilirsiniz.
🎥 Kaynak Video
📺 Ders 24 – Dizi Elemanları Listeleme | YouTube