Эта ссылка в msdn содержит список всех директив препроцессора C # и подробно описывает их использование.
#if
#else
#elif
#endif
#define
#undef
#warning
#error
#line
#region
#endregion
#pragma
#pragma warning
#pragma checksum
Поддерживаются только warning
и checksum
#pragma
инструкции для компилятора C #.