2013-03-30 3 views

답변

26

Stopwatch 인스턴스가 실행 중이거나 중지 된 동안 Elapsed, ElapsedMilliseconds 및 ElapsedTicks 속성을 쿼리 할 수 ​​있습니다. 스톱워치가 작동하는 동안 경과 시간 속성이 꾸준히 증가합니다. 인스턴스가 중지되면 상수로 유지됩니다.

-from http://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch.elapsedmilliseconds.aspx

+0

고마워요! 나는 내가 그것을 놓쳤던 방법을 상상할 수 없다! –

+0

'watch.Elapsed.Ticks! = watch.ElapsedTicks' 상황에서'흥미로운 '상황을보고 있는데 스톱워치 내부에서 이상한 일이 일어나고 있습니다. 경고. ElapsedTicks는 메서드가 아닌 속성이므로 의심해야합니다. 불평하는 동안, 스톱워치는 멀티 코어 컴퓨터에서 신뢰할 수 없습니다. – Adam

+0

문은 시간을 두 번 검색합니다. 스톱워치가 작동중인 경우 당연히 두 검색간에 변경 될 수 있습니다. [당신이 시계를 멈추고 나서 이것을보고 있으면, 나는 당신에게 "별난"이 적용된다는 것을 알려줄 것입니다. –

관련 문제