C# 预处理器指令

本节包含有关以下 C# 预处理器指令的信息。

#if

#else

#elif

#endif

# define

#undef

#warning

#error

#line

#region

#endregion

#pragma

#pragma warning

#pragma checksum

请参见各个主题有关更多信息和示例。

虽然编译器没有单独的预处理器,本节中介绍的处理指令,就象一个。它们在条件编译用于帮助。与 C 和 C++ 指令不同,不能使用这些指令创建宏。

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

请参阅

C# 参考

C# 编程指南