int start = System.Environment.TickCount;
System.Threading.Thread.Sleep(666);
int end = System.Environment.TickCount;
Console.WriteLine("측정 시간 : {0}ms", end - start);
Console.ReadLine();


실행 결과
측정 시간 : 667ms

거의 1~2ms 정도의 오차로 측정되고 있다.
닷넷프레임워크 2.0이상에서는 Stopwatch 클래스를 이용하면 손쉽게 시간을 측정할 수 있지만
이 방법도 여러모로 쓸모가 많은 것 같다.

StopWatch 사용법
http://kworks.tistory.com/99

+ Recent posts