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
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西