有条件地打破调试

时间:2014-07-11 13:51:35

标签: c# visual-studio debugging

我正在使用C#开发一个应用程序。这里我把示例代码作为参考。我想检查for循环中的功能。我想在i > 250时查看特定点。所以我在几个地方使用了if语句并将断点放在其中并进行调试。

代码:

 1  for (int i = 0; i < 1000; i++)
 2  {
 3      ...
 4      if (i > 250)
 5      {
 6          ...
 7      }
 8      ...
 9      if (i > 250)
10      {
11          ...
12      }
13      ...
14  }

还有其他方式conditionally break the debugging吗?

我正在使用VS2013

2 个答案:

答案 0 :(得分:1)

设置断点后,右键单击断点。您将获得一个包含多个选项的菜单,包括条件。

答案 1 :(得分:0)

是。创建一个断点,然后右键单击红点并添加一个条件。

它将允许您指定c#表达式来定义条件。