在Visual Studio中,使用
#if (DEBUG)
和System.Diagnostics.Debugger.IsAttached
有何不同?DEBUG
标志被设置但没有调试器附加的情况是否存在?或者在DEBUG
标志未设置时调试器可能会附加的情况是否存在?
IsDebuggerPresent
可以检测本地调试器。它是否适用另当别论。 - HABO