C#亚毫秒时序

del*_*ber 8 c# timing

C#中是否有任何地方以亚毫秒精度执行定时操作?我将时间码放在我的软件中,所有内容都以0ms的形式返回.我想知道是否有一种方法可以获得更精细的粒度.

附录:这是获得亚毫秒时序的正确代码吗?

timeSpan.TotalMilliseconds / 10
Run Code Online (Sandbox Code Playgroud)

经历的时间我仍然是0

tyr*_*nid 16

您可以尝试使用QueryPerformanceCounterStopWatch类进行托管方法

  • 从.NET 2.0开始,没有理由使用QueryPerformanceCounter.秒表是内置的,完全相同.两个定时器的频率完全相同. (6认同)

Sam*_*eff 11

使用 System.Diagnostics.Stopwatch