Merhaba bu yazımızda C# if else ve else if komutu kullanımı yazıyor olacağız. Yazılım dünyasının olmazsa olmaz komutlarından biri olan if komutu; eğer bir koşul gerçekleşirse bunu yap yada şunu yap dememizi sağlayan komuttur.
Kullanım mantığına; Eğer X büyükse Y den bu komutu çalıştır değilse başka bir komutu çalıştır diyebiliriz. lafı çok uzatmadan örneklerle anlatmaya çalışalım. Bir kaç örnek bu işi iyi kavramamıza ön ayak olacaktır.
if(10>0) { //büyüktür } else { //küçüktür }
Bu komutu incelersek mantıken bize sonucun büyüktür tarafını verecektir Çünkü dediğimiz şudur ki ;
Eğer 10 sıfırdan büyükse //büyüktür yaz değilse //küçüktür yaz
Konuyu daha iyi anlamak adına bir proje geliştirelim.
Diyelim ki notları karşılaştıran bir uygulama geliştireceğiz. Öğrencinin notunu yazdığımızda bize değerlendirme yapacak bir algoritma geliştirelim. Bir form tasarlayalım…
![](https://effectiveyazilim.com/wp-content/uploads/2022/06/ifelseprogrami.png)
Form üzerinde 1 textbox 1 button 3 tane de label var. Girilen not 45 ve altı olursa kaldı, 45 – 75 arası olursa geçti – 75 ve üzeri olursa iyi not aldı diye sonuç döndürsün. kodlamaya geçelim…
if (txNot.Text != "") { if (Convert.ToInt32(txNot.Text) <= 45) { lbSonuc.Text = "Kaldı"; } else if(Convert.ToInt32(txNot.Text) >= 45 && Convert.ToInt32(txNot.Text) <= 75) { lbSonuc.Text = "Geçti"; } else if(Convert.ToInt32(txNot.Text) >= 75) { lbSonuc.Text = "İyi not aldı"; } } else { MessageBox.Show("Not girmelisiniz."); }
Görüldüğü üzere burada else if
kombinasyonunu da kullanmış bulunmaktayız. Bu kombinasyon Eğer dedikten sonra yoksa dememizi sağlıyor.
Ayrıca if kullanırken ve operatörünü kullandık ( && ) bunun kullanımını anlattığımız yazımıza buradan ulaşabilirsiniz.
![c# if else kullanımı](https://effectiveyazilim.com/wp-content/uploads/2022/06/ifelseprogramisonic.png)
C# if else kullanımı ile ilgili bu yazımız Umarım faydalı olmuştur. Bir sonraki yazımızda görüşmek dileğiyle… Ayrıca bakınız.
Bir yanıt yazın