#else (Справочник по C#)
#else позволяет создать сложную условную директиву, так чтобы при отсутствии выражений в предшествующих директивах#if или (необязательно) #elif со значением true, компилятор анализировал весь код между #else и последующей директивой #endif.
Заметки
#endif должна быть следующей директивой препроцессора после #else.Пример использования #else см. в разделе #if.
См. также
Ссылки
Основные понятия
Руководство по программированию на C#