如何在调试C#和vs2012期间停止秒表

Win*_*der 4 .net c# stopwatch visual-studio-2012

所以我有一些代码依赖于stopwatch一些计算.

然而,一旦秒表启动它甚至在调试期间也不会停止,并且当我尝试调试代码时它会给我带来问题.

有没有什么办法可以阻止秒表在调试过程中运行.我正在使用VS2012.

nvo*_*igt 6

不,你不能.因为秒表实际上并不像你可以暂停和恢复的线程那样运行.它只是花时间在开始时和停止时间并计算差异.

也许如果您发布您的代码或概念,我们可以找到一种方法来解决您的问题,而无需秒表?

  • 答案是正确的,但推理不准确.秒表*可以通过调用"Stopwatch.Stop"和"Stopwatch.Start"方法暂停和恢复.但是期望调试器调用您的应用程序代码来实现这一点并不可行或不可取. (2认同)