Могу ли я получить прошедшее время, так как я вызывал Start
в секундомере с помощью ElapsedMilliseconds
без вызова Stop
? Я много искал в Интернете, но видел только примеры, где ElapsedMilliseconds
вызывается после Stop
. Является ли это значение заполненным при вызове Stop
или оно всегда правильно?
Должен ли я вызвать Стоп перед чтением ElapsedMilliseconds?
Ответ 1
Вы можете запросить свойства Elapsed, ElapsedMilliseconds и ElapsedTicks во время работы или остановки экземпляра секундомера. Истекшие свойства времени постоянно увеличиваются, пока работает секундомер; они остаются постоянными, когда экземпляр остановлен.
-From http://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch.elapsedmilliseconds.aspx