我只是在 Windows Phone 8 中编写了一个带有广告的游戏,但广告仅在手机未处于 Debug模式时才有效。是否有可能注意到应用程序是否正在调试?
我试过了,但是不行。
bool b1 = false;
#if DEBUG
b1 = true;
#endif
if (!b1)
{
//no Debugging
}
最佳答案
预处理器定义的使用只会告诉您您正在运行该应用程序的调试版本。如果你想检查你是否正在积极调试,使用这个:
if (System.Diagnostics.Debugger.IsAttached)
{
//Debug stuff
}
关于c# - 如何判断应用程序是否正在调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22512993/