【发布时间】:2011-10-05 18:00:50
【问题描述】:
这是为了解决有时困扰我调试的问题。如果用户在可配置的时间跨度内没有活动,我正在处理的程序会检测用户在 UI 中的不活动(鼠标 + 键盘)和超时。我遇到的问题是,即使我正在调试程序,也会计算用户不活动,并且我希望能够从用户不活动时间中减去我在调试器中花费的时间,所以程序没有时间在我调试的时候出来。
【问题讨论】:
-
使用 Debugger.IsAttached。它告诉您超时可能触发。否则程序无法观察到中断。