이벤트 시간을 정확하게 측정해야합니다 (두 번 클릭 사이의 시간을 가정하십시오). 저는 타이머를 사용하고 간격을 "1"로 설정하고 Tick 이벤트 내부의 카운터를 설정했습니다. 문제는 틱 이벤트가 실제로 1ms마다 (어쩌면 8ms 이상마다) 발생하지 않는 코드가 많기 때문입니다. 스레드를 사용하고 독립적으로 1ms 타이머를 실행하는 방법이 있습니까?스레드로 시간을 밀리 초 단위로 측정하는 방법
0
A
답변
1
//start
long start = DateTime.Now.Ticks;
//to do something
//...
//end
long end = DateTime.Now.Ticks;
long delta = end - start;
+2
입니다. StopWatch를 사용하여 직접 측정하는 것이 훨씬 좋습니다. –
+0
난 당신이 스톱워치 클래스의 소스 코드를 http://referencesource.microsoft.com/#System/services/monitoring/system/diagnosticts/Stopwatch.cs,ceb0ba9cc88de82e –
+0
흠 재미를보고 싶어 .. –
1
var stopWatch = Stopwatch.StartNew();
// do something
stopWatch.Stop();
Console.WriteLine(stopWatch.ElapsedMilliseconds);
관련 문제
- 1. 시간을 밀리 초 단위로 줄입니다.
- 2. 하드웨어 시간을 밀리 초 단위로 얻는 방법
- 3. AngularJS에서 밀리 초 단위로 시간을 얻는 방법
- 4. UTC 시간을 밀리 초 단위로 얻는 방법
- 5. Freemarker 모델은 시간을 밀리 초 단위로 변환합니다
- 6. Powershell을 사용하여 밀리 초 단위로 시간을 찾으십니까?
- 7. 시간을 밀리 초 단위로 나타내는 클래스가 있나요?
- 8. 날짜에서 밀리 초 단위로 시간을 가져 오기
- 9. XMLGregorianCalendar/GregorianCalendar 시간을 밀리 초 단위로 이해
- 10. Android에서 날짜와 시간을 밀리 초 단위로 변환합니다.
- 11. Windows에서 마이크로 초 단위로 시간을 측정하는 방법이 있습니까?
- 12. C를 사용하여 시간을 밀리 초 단위로 표시하는 방법
- 13. 날짜를 밀리 초 단위로 변환
- 14. 초 단위로 변환 시간 + 밀리 초
- 15. 밀리 초 단위로 pthread_cond_timedwait를 사용하는 방법
- 16. 문자열 입력을 밀리 초 단위로 변환하는 방법
- 17. Android Chronometer로 밀리 초 표시 (밀리 초 단위로 표시)
- 18. Windows에서 C 코드의 측정 시간을 밀리 초 단위로 표시합니다.
- 19. 추가 패키지를 설치하지 않고 시간을 밀리 초 단위로 가져 옵니까?
- 20. moment api method 오늘의 시간을 밀리 초 단위로 계산합니다.
- 21. iPhone NSDate - 시간을 밀리 초 단위로 가져와 코어 데이터에 저장합니다.
- 22. C를 사용하여 현재 시간을 밀리 초 단위로 가져올 수 있습니까?
- 23. 피들러를 사용하여 밀리 초 단위로 세션 시간을 얻으십시오
- 24. 주어진 시간 입력에서 밀리 초 단위로 시간을 얻으려면 어떻게해야합니까?
- 25. boost :: date_time 라이브러리를 사용하여 시간을 밀리 초 단위로 포맷하기
- 26. 시간을 밀리 초 단위로 계산하고 날짜 시간으로 변환
- 27. ssms에서 실행 시간을 밀리 초 단위로 표시하는 방법은 무엇입니까?
- 28. Android - SMS 시간 기록에서 밀리 초 단위로 날짜 시간을 가져옵니다.
- 29. mysql에서 시간을 밀리 초 단위로 저장하는 방법은 무엇입니까?
- 30. gettimeofday를 사용하여 경과 시간을 밀리 초 단위로 찾으려고 시도합니다.
난 당신의 정확성의 수준을 얻을 것이다 의심한다. 8ms로 당신은 기뻐해야합니다. – rene
관련 : http://stackoverflow.com/a/28648/578411하지만 높은 정밀도 타이머 [C#을]'을 검색 할 때 찾기 위해 더 많은 것이' – rene
는 일반적으로 당신에게 * 측정 * 간격을 필요로하는 경우 사용 할 것 '스톱워치'는 '타이머'가 아닙니다. –