C# kodunda hata var mı?

Ben bu else yazımını çok anlayamadım.
Bu sefer başka hata aldım:

if ( koşul) parantezler arasına bir koşul yazarız. Mesela if(5>2), koşulumuz doğru olduğu için if e ait süslü parantezler arasındaki kodlar çalışır.

if ve koşululu yazdıktan sonra açıp kapattığımız süslü parantezler { } if bloğunu oluşturur.
if (5>2 ) {
koşul doğru olduğu için bu iki süslü parantezin arasındaki kodlar çalışacaktır.
istediğin kadar kod ekleyebilirsin.
}

Eğer koşulun yanlış ise mesela if ( 4>5 ) olsun, bu sefer else'e ait süslü parantezlerin arasındaki kodlar çalışır.
if ( 4>5 ) {
Koşul sağlanmadığı için if e ait olan kod bloğu yani iki süslü parantez arasındaki kodlar çalıştırılmaz ve else bloğuna geçiş yapılır.
} else {
Koşul yanlış olduğu için buradaki kodlar çalışmaktadır.
}
 

Benzer konular


Geri
Yukarı