我想答案是'不',但我决定问你们:)
所以,想象一下我有以下代码:
for (int i = 0; i < 1000; i++)
{
// Do something.
}
假设我在第一个大括号(“{”)的行上放置一个断点。我可以逐个完成for循环的所有迭代,但想象一下我对特定的一个感兴趣,例如,第700个。我能想到的唯一直观的方法是删除这个断点并将其放在代码片段中,如下所示:
if (i == 700)
{
// Add a breakpoint here.
}
所以,我的问题是,是否有更好的方法来完成这项任务? :)
答案 0 :(得分:2)
使用条件断点并将条件设置为i==700
。
请参阅&#34; How to set conditional breakpoints in Visual Studio?&#34;