| 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.
 
 |