-1
我正在繪製在屏幕上無數條線。我需要把計時器和使用的DirectX如何設置在C#中的計時器
我正在繪製在屏幕上無數條線。我需要把計時器和使用的DirectX如何設置在C#中的計時器
好吧,我刺傷在黑暗中在這裏的,因爲由於缺乏信息,在C#中的一個繪製面板之一線,但如果你只是在尋求一種方式時間的東西,C#在System.Diagnostics
發現StopWatch
類,它以毫秒爲單位的十分之一
用法示例測量時間:
using System.Diagnostics
public static void TestStopWatch()
{
StopWatch sw = new StopWatch();
int temp = 0;
int repetitions = 1000000;
sw.Reset();
for (int i=0; i<repetitions; i++)
temp++;
long time = sw.Peek();
Console.WriteLine("Time = " + time/10.0 + " milliseconds.");
}
輸出示例:
2.7 milliseconds
請發佈您迄今爲止編寫的代碼。人們通常不喜歡只爲你寫代碼。 – 2010-02-11 05:38:39
發佈有關你現在在做什麼,想要達到什麼(它沒有任何信息提供你寫的內容)的信息,然後我們可以談論給出答案。 :P – feal87 2010-02-11 11:06:08