Efenim başka dilleri biliyorsanız zaten if yapılarına alışıksınızdır.IF yapıları, koşul cümleleridir.
Hemen bir örnek;
Formumuza birer tane label,textbox ve button ekliyoruz.
Şu şekilde;
Button'ımızı çift tıklıyoruz ve kodlamaya başlıyoruz.
Kod:
int sayi = Convert.ToInt32(textBox1.Text);
if (sayi == 5)
label1.Text = "Girilen sayı 5'e eşit.";
Öncelikle değişken tanımlamayı diğer arkadaş anlatmış.Burada biz ne yaptık, textbox'dan gelen veriyi int32'ye çevirdik.Sonra dedik ki , 'eğer sayi değişkeni 5'e eşitse label.texti değiştir.' Eğer tek satır varsa süslü parantez kullanmaya gerek yok.
Kod:
int sayi = Convert.ToInt32(textBox1.Text);
if (sayi == 5)
{
label1.Text = "Girilen sayı 5'e eşit.";
}
else if (sayi > 5)
{
label1.Text = "Girilen sayı 5'ten büyük.";
}
else
{
label1.Text = "Sayı 5'ten küçük.";
}
İstenildiği kadar else if tanımlanabilir.Else ise tanımlanmamış tüm durumlar içindir.