更新:2007 年 11 月

本节讨论 C# 语言的预处理器指令:

#if

#else

#elif

#endif

# define

#undef

#warning

#error

#line

#region

#endregion

#pragma

#pragma warning

#pragma checksum

虽然编译器没有单独的预处理器,但在处理该节中描述的指令时如同存在一个单独的预处理器;这些指令用于辅助条件编译。与 C 和 C++ 指令不同,不能使用这些指令创建宏。

预处理器指令必须是行上的唯一指令。

请参见

任务

“条件方法”示例

概念

其他资源