2009-02-13 95 views
2

我想知道是否有一個「.net集成」的解決方案,用於精確的時間測量(如函數的執行時間)?目前我正在使用Kernel32中的PerformanceCounters。C#取代PerformanceCounter

[DllImport("Kernel32.dll")] 
    private static extern bool QueryPerformanceCounter(
     out long lpPerformanceCount); 

    [DllImport("Kernel32.dll")] 
    private static extern bool QueryPerformanceFrequency(
     out long lpFrequency); 

回答

12

The Stopwatch是高分辨率定時器框架類(也可能是包裝了API)。

+0

這似乎是硬件和操作系統有關,所以這將是爲Windows高分辨率,至少。 – 2009-02-13 14:00:55

相關問題