我如何计算确切的经过时间

时间:2013-11-15 20:22:50

标签: c#

语言是C#。 我遇到了一个问题:我需要计算一个以非常高的帧速率运行的游戏的经过的微秒。问题是:它太快了,秒表总是返回0 - >不到1毫秒。我用谷歌来解决我的问题,但其他人总是这样做:

毫秒* 1000

这是行不通的,因为毫秒总是0 ......

1 个答案:

答案 0 :(得分:2)

使用Ticks

可以在此处找到有关如何使用它们的详细文章:http://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch.elapsedticks%28v=vs.110%29.aspx

修改

或者正如蒂姆S.建议的那样,你可以计算一秒钟内会发生多少帧。