我应该检查调试器吗?IsAttached在调试器之前.中断或调试
本文关键字:调试器 中断 调试 IsAttached 检查 我应该 | 更新日期: 2023-09-27 18:07:38
我想知道我是否应该在调用其他调试和调试器函数之前调用if(Debugger.IsAttached)
?
if(Debugger.IsAttached) { Debugger.Break(); }
与
Debugger.Break() // Without checking if Debugger is actually attached
这取决于您为什么调用Break()
方法。根据文档:
如果没有附加调试器,则询问用户是否要附加一个调试器。
如果你不想打扰当前没有调试的用户,那么你应该先测试附件。如果你不关心(或者实际上想要提示),那么就不要勾选