有没有办法在C#中使用Visual Studio中的语句执行计数器? 因此,当我在使用调试器长时间挖掘代码后遇到一个错误,有很多循环,并且我想进入导致问题的函数,并且我已经通过调试器使用了它。所以我可以把这一行放在有问题的函数之前:
if (Global_execution_counter == 5484984)
int d = 0; // put debug breakpoint here
execute_problematic_function (); // wanna step into this function
答案 0 :(得分:1)
是的,你可以和没有任何全局变量计数器。 解决方案是使用hit count breakpoint。
在execute_problematic_function ();
处设置断点;右键单击它以显示上下文菜单:
然后点击"条件",选择"点击计数"并将其设置为您想要的任何值。
如果您仍然不知道将断点设置为you can take advantage of the breakpoints window所需的命中数,这将告诉您断点的当前值: