有可能有条件地停止.net 2008调试器吗?
本文关键字:2008 调试器 net 有条件 有可能 | 更新日期: 2023-09-27 18:17:48
我们如何动态地在代码中的某个地方停下来,说我需要在条件为真时中断代码?比如说某个变量得到了某个值?
我没有2008年的副本要验证,但是较新的版本(2010年和2012年),您可以设置一个断点,然后右键单击编辑器中的红色圆圈,以显示一些选项来提供条件。
是有可能的。可以向断点添加条件。请按照以下步骤操作
- 添加断点 在断点右击
- 单击条件…
- 添加您的条件并单击OK
您可以在MSDN博客
为了更完整,你还可以在你的应用程序中添加(条件)代码:
if (c == d && System.Diagnostics.Debugger.IsAttached)
System.Diagnostics.Debugger.Break();