C#中的调试与发布指令if / then指令是什么?
在VisualStudio调试模式和发布模式下,用于构建.Net项目的配置不同。
选择用于逐步调试其.Net项目的“调试”模式,然后为“最终”汇编文件(.dll或.exe)选择“发布”模式。
更改构建配置-
从“生成”菜单中,选择“配置管理器”,然后选择“调试”或“发布”。或在工具栏上,从“解决方案配置”列表中选择“调试”或“发布”。
仅在调试模式下运行代码时,才会执行在#if调试代码中写入的代码。
如果代码在发布模式下运行,则#ifDebug将为false,并且将不执行其中的代码。
示例
class Program{
static void Main(string[] args){
#if DEBUG
Console.WriteLine("Mode=Debug");
#else
Console.WriteLine("Mode=Release");
#endif
Console.ReadLine();
}
}输出结果
if in Debug Mode Mode=Debug if in Release Mode Mode=Release
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短