如何识别极短的时差

本文关键字:时差 识别 何识别 | 更新日期: 2023-09-27 18:21:42

我正在开发一个测试人类反应时间的应用程序,我希望它能够计算一个人的反应和另一个人的响应之间的差异。我试着使用计时器,但C#中的标准计时器不是很有效,也不是很准确,它们无法计算~1ms的差异,甚至5ms的差异都不够准确。有什么办法可以让我准确地识别出其中的区别吗?我真的找不到什么,但我想我可能会花第一反应的时间和第二反应的时间来计算差异,但我没能得到确切的时间,有什么方法可以做到这一点吗,或者我应该用多媒体计时器代替吗?(我正在寻找简单的解决方案。)

如何识别极短的时差

您需要使用System.Diagnostics.Stopwatch类。Stopwatch将为您提供经过的毫秒、经过的TimeSpan或经过的刻度(每个刻度代表100ns)。