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
'닷넷 프레임워크' 카테고리의 다른 글
C#에서 실행 경로(또는 현재 경로)를 알아내는 방법 (0) | 2010.11.08 |
---|---|
byte[] to char[] (0) | 2010.08.31 |
enum 데이터 타입에 null 할당하기 (0) | 2010.06.24 |
enum 데이터 타입을 특정 형태에 해당하는 문자열로 표현하기 (0) | 2010.06.24 |
OutOfMemory Exception 해결 방법 (0) | 2010.06.14 |