【发布时间】:2011-04-06 10:08:07
【问题描述】:
当单步进入 for 循环时,例如:
for (int = 1; i <= 2; i++)
{
Console.WriteLine(i);
}
调试器会单独遍历 for “header”的每个部分,因此需要 4 次按键来步进每个循环迭代。
是否可以指示调试器将 "for (int i = 1 ... etc" 视为一步而不是 3 ?因此每次循环迭代只需要两次按键?
感谢您的帮助。
【问题讨论】:
-
在for循环之后放置一个断点...并在其中的第一行...然后它只是一个按键(运行)? :)
-
@forsvarir:谢谢。这回答了我的问题。本质上,不能“告诉”调试器将 for 标头视为一条指令,但可以使用断点“模拟”效果。
标签: c# visual-studio-2008 debugging for-loop trace