更新:2007 年 11 月
本节讨论 C# 语言的预处理器指令:
#if
#else
#elif
#endif
# define
#undef
#warning
#error
#line
#region
#endregion
#pragma
#pragma warning
#pragma checksum
虽然编译器没有单独的预处理器,但在处理该节中描述的指令时如同存在一个单独的预处理器;这些指令用于辅助条件编译。与 C 和 C++ 指令不同,不能使用这些指令创建宏。
预处理器指令必须是行上的唯一指令。
请参见