如何查找是处于调试模式还是发布模式?有没有其他方法可以找到它?
#if(DEBUG)
{
Console.WriteLine("Debug mode");
//Or Things to do in debug mode
}
#else
{
Console.WriteLine("Release mode");
//Or Things to do in Release mode- May be to change the text, image
}
#endif
Run Code Online (Sandbox Code Playgroud)
不,这是唯一的方法,但你需要正确的语法和大小写.您还可以检查调试器是否已附加.这是正确的语法:
#if DEBUG
Console.Writeline("debug");
#else
Console.Writeline("release");
#endif
// You can also check if a debugger is attached, which can happen in either debug or release
if (Debugger.IsAttached)
Console.WriteLine("debugger attached");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5491 次 |
| 最近记录: |