什么是c#预处理指令??用于在 C# 源代码中嵌入的编译器命令。C#预处理器指令有哪些??↓↓↓这些就是预处理器指令啦 下面我们一一道来(●◡●)1.#if ,#elif,#else,endif c#编译的第一步就 ...
什么是c#预处理指令??
用于在 C# 源代码中嵌入的编译器命令。
C#预处理器指令有哪些??
↓↓↓这些就是预处理器指令啦
下面我们一一道来(●'◡'●)
1.#if ,#elif,#else,endif
c#编译的第一步就是预处理,这一步中,根据源程序中#开头的指令(预处理指令)进行处理。
首先,预处理首先扫描到#define Debug1,预处理器得知你定义了Debug1#region 块不能与 #if块重叠。但是,可以将 #region 块嵌套在 #if 块内,或将 #if 块嵌套在 #region 块内。
(下面这段摘自:https://msdn.microsoft.com/zh-cn/library/ms173226(v=vs.80).aspx)
7.#pragma checksum
可用于生成源文件的校验和,以帮助调试 get='_blank'>ASP.NET 页。
#pragma checksum "filename" "{guid}" "checksum bytes"
参数
- "filename"
要求监视更改或更新的文件的名称。
- "{guid}"
文件的全局唯一标识符 (GUID)。
- "checksum_bytes"
十六进制数的字符串,表示校验和的字节。必须是偶数位的十六进制数。奇数位的数字会导致编译时警告,从而使指令被忽略。
备注
原标题:C#预处理器指令 ,你造吗??? (●◡●)
关键词:C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。