Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们如何动态地停在代码中的某个地方,比如当条件为真时我需要中断代码?说一些变量得到一定的价值?
我没有 2008 的副本要验证,但是较新的版本(2010 和 2012)您可以设置断点,然后右键单击编辑器中的红色圆圈以显示一些选项以提供条件。
是的,有可能。您可以将条件添加到断点。只需按照以下步骤
您可以在此 MSDN 博客中查看有关它的更多详细信息
为了完整起见,您还可以向您的应用添加(条件)代码:
if (c == d && System.Diagnostics.Debugger.IsAttached) System.Diagnostics.Debugger.Break();