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 婆婆高寿祝福语大全简短