cial Icons

C# Ders3:if-else ve if-else if-else koşul ifadeleri


if – else – else if :

Bu yazımızda kodlarımızın yapı taşlarından olan koşul ifadelerini inceleyeceğiz. Bu ifadeler yazılımcılara beni her kodunda kullanmak zorundasın der gibi önem arz ediyorlar. Bu ifadeleri 2 başlık altında ayrı ayrı inceleyelim.

1-) if - else

if(Kontrol ifadesi)
{
    Eğer kontrol ifadesi doğru ise çalışacak kod bloğu buraya yazılmalıdır.
}
else
{
   Eğer kontrol ifadesi yanlış ise buraya yazacağımız kod bloğu çalışır.
}

2-) if- else if – else

if ve else if ifadelerinin ikisi de eğer anlamında kullanılır. Else if kullanmak yerine istediğimiz kadar if yapısını art arda kullanabiliriz. Ancak bazı noktalarda else if hem kod okunurluğunu arttırma amaçlı hem de derleme esnasında biraz daha hız kazanmasını sağlamak için kullanabiliriz. Çünkü else if ifadesi sadece önündeki if de belirtilen kontrol ifadesi yanlış olduğunda çalışır.
Bir sonraki dersimizde bu kontrol bloğuyla aynı mantıkta çalışan switch case yapısını inceleyeceğiz.

if(1.Kontrol ifadesi)
{
    Eğer kontrol ifadesi doğru ise çalışacak kod bloğu buraya yazılmalıdır.
}
else if(2. Kontrol ifadesi)
{
    Eğer 1.kontrol ifadesi yanlış ise ve 2. Kontrol ifadesi doğru ise çalışacak kod bloğu buraya yazılmalıdır.
}
else
{
   Eğer kontrol ifadeleri yanlış ise buraya yazacağımız kod bloğu çalışır.
}

Şimdi yukarıda bahsettiğimiz koşul ifadeleri ile alakalı basit bir kod yazalım .