Stopwatch.IsHighResolution==在我的机器上为false.为什么?

本文关键字:false 为什么 机器 IsHighResolution 我的 Stopwatch | 更新日期: 2024-09-22 18:53:57

对不起,这总是真的!已编辑。。。


我刚刚意识到Stopwatch.IsHighResolution在我的机器中返回false。为什么?需要什么才能让它回归真实?什么样的硬件?MSDN对此没有太多说明。

机器配置:Win 7 x64;i7 930;3x2 GB(三通道);硬盘500gb7200转/分;能量配置CPU@100%


根据要求:与2010年相比。NET 4.0;Win表单申请;调试模式(我现在将在发行版中进行测试)


在发布模式下,它返回true!:)对不起,伙计们,事实上总是这样(调试和发布)。

Stopwatch.IsHighResolution==在我的机器上为false.为什么?

可能是您没有高分辨率性能计数器的权限,或者您的硬件没有支持高分辨率性能柜台的功能。