C# 判断当前编译运行配置 Debug / Release
在开发过程中,可能会有一些代码只在 Debug 或 Release 环境运行。所以就需要判断当前运行环境。下面提供一个公共方法可以放到自己的工具类中。
public static class DebugHelper
{
public static bool IsDebug
{
get
{
#pragma warning disable
#if DEBUG
return true;
#endif
return false;
#pragma warning restore
}
}
}
比如在单元测试项目中时常会用到。