&& : birinci kondüsyon False ise, ikinci kondüsyona bakılmayacaktır.. (Birinci False ise zaten if metodu çalışmayacağından, ikinci kondüsyonu incelemeye gerek yoktur.)
& : Birinci kondüsyon False olsa dahi, ikinci kondüsyon yine de incelenecektir.
Aynı durum, “veya” işaretlerimiz olan || ve | için de geçerlidir.
“Veya” işaretinde de Birinci kondüsyon True ise; ikincinin incelenmesi gerekmez. Bu yüzden yukarıdaki fikir aynı şekilde “veya” için de kullanılabilir.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication21
{
class Program
{
static void Main(string[] args)
{
string isim = "Ahmet";
int sayi = 4;
if (isim == "Ahmet" || sayi == 4)
{
Console.WriteLine("if metodu çalıştı.");
}
else
{
Console.WriteLine("if metodu ÇALIŞMADI");
}
Console.ReadKey();
}
}
}
Hiç yorum yok:
Yorum Gönder