Bu konumda sizlere bool ve iş yapısını anlatan örnekler göstereceğim.İf bir şart cümlesidir.Şart gerçekleşmiş yada gerçekleşmemiş ise yapılması gereken komutlar çalıştırılır.Bu yapının temelinde bu yatar.Şimdi bir konsol uygulaması açarak.Bu daha net göstereceğim ve anlayacaksınız.Yeni bir uygulama başlattıkdan sonra aşağıdaki gibi kodlar yazdım.Kodları inceleyin.
class Program
{
static void Main(string[] args)
{
//i adında int tipinde bir değişken tanımdaım.
int i;
//b adında bool yani iki değerli değişken tanımdım.
bool b;
//i ye 10 değerini verdim.
i = 10;
//b nin değeri olarak i 10 a eşit ise dedim.
b = (i == 10);
//b nin değerini ekrana yazdırdım.
Console.WriteLine("b={0}", b);
/*aşağıdaki şart cümlesinden b değişkenini çalıştırdım.
* b neydi? b değişkeninde yukarıda eğer i 10 eşitse dedik.
* peki i 10 a eşit mi evet eşit bu yüzden şart çalıştı.
* true değerini verdi.İlk kod bloğu çalıştı.Eğer eşit olmasaydı
* ikinci kod buluğu yani i<>10 eşit değil bloğu çalışacaktı.
*/
if (b)
{
Console.WriteLine("i=10");
Console.WriteLine("i=10");
Console.WriteLine("i=10");
}
else
{
Console.WriteLine("i<>10");
Console.WriteLine("i<>10");
Console.WriteLine("i<>10");
}
//İKİNCİ İF ÖRNEĞİ.
int day;
string metin;
day = 4;
if (day == 0)
Console.WriteLine("Pazartesi");
if (day == 1)
Console.WriteLine("Salı");
if (day == 2)
Console.WriteLine("Çarşamba");
if (day == 3)
Console.WriteLine("Peşembe");
if (day == 4)
Console.WriteLine("Cuma");
if (day == 5)
Console.WriteLine("Cumartesi");
if (day == 6)
Console.WriteLine("Pazar");
/*iş kodunu tek satırda kullanabilirsiniz nasıl mı ?
*/
metin = day == 5 ? "Cumartesi" : "Başka bir gün";
Console.WriteLine(metin);
}
}
Uygulamamızı çalıştırdığımızda aşağıdaki gibi sonuç almaktayız.Uygulama istendiği gibi çalışmakta.
Hiç yorum yok:
Yorum Gönder