预处理命令
因为平时只用到了#region和#endregion就想查查C#中有多少预处理命令,然后查了一下Stackoverflow中有的人说这东西不好用,还不如用Conditional(“DEBUG”)。
不管先罗列出来说不一定以后有用:
// if elseif else end
#if
#else
#elif
#endif
// define enddefine
# define
#undef
//output warning
#warning
//output error
#error
// block
#region
#endregion
// 不清楚
#line
#pragma
#pragma warning
#pragma checksum
本文列举了C#中的预处理指令,包括条件编译指令(如 #if、#else、#endif)、宏定义(#define 和 #undef)、警告输出(#warning 和 #error)及代码区域标记(#region 和 #endregion)。文中还提到了一些不太常用的指令如 #line 和 #pragma。
168

被折叠的 条评论
为什么被折叠?



