Site Dersleri

Yazı 5

C Else Komutu Ve Kod Blokları

[değiştir] #else
#else önişlemci komutu C#'taki else ile aynı göreve sahiptir. Koşul sağlanmışsa bir kod bloğunun derlenmesini sağlayan #if komutu ile birlikte kullanılır. Örnek:

#define ENGLISH
using System;
class Onislemci
{
static void Main()
{
Console.WriteLine("Programa hoş geldiniz.");
#if ENGLISH
Console.WriteLine("Bu program ENGLISH");
#else
Console.WriteLine("Bu program ENGLISH değil");
#endif
}
}
Gördüğünüz gibi #else komutu #if ile #endif arasında kullanılıyor. Başka bir örnek:

#define ENGLISH
using System;
#if ENGLISH 
class Onislemci
{
static void Main()
{
Console.WriteLine("Bu program ENGLISH");
}
}
#else
class Onislemci
{
static void Main()
{
Console.WriteLine("Bu program ENGLISH değil");
}

#endif
Bu programda aynı isimli birden fazla sınıf aynı kaynak kodda olmasına rağmen program hata vermedi. Çünkü her halukarda bu sınıflardan yalnızca biri derlenecektir.

 


Sitemiz kurulduğundan bu yana 3241 ziyaretçi kişi burdaydı!
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol