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
            }
        }
    }

比如在单元测试项目中时常会用到。

原文地址:https://www.cnblogs.com/fxck/p/13076643.html