C# Debug模式下才执行的语句

Posted churun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# Debug模式下才执行的语句相关的知识,希望对你有一定的参考价值。

  在很多时候,我们开发的系统都要和别的系统打交道,但是在我们开发的时候又不能一直连接别的系统进行测试开发。

很笨的方法就是把与别的系统打交道的语句注释掉,不过这种方法不安全,不可靠,注释掉了这部分语句给用户安装运行时候

忘记取消注释了怎么办?

  其实,C#里面已经有Debug模式下

#if DEBUG
//这里的代码在 DEBUG 模式下编译
#else

//这里在非 DEBUG 模式下编译
#endif

以上是关于C# Debug模式下才执行的语句的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C# 中使用 If DEBUG 语句而没有 IDE 认为代码无法访问?

C#里的Debug模式和Release模式有啥不同?

PHP Thinkphp中开启debug 报错,是啥原因?

Log.isDebugEnabled()使用场景

Visual Studio - C# 生成 exe 可执行文件

Yii查看(输出)当前页面执行的sql语句