Как остановить/возобновить оставшееся время C#?
Дорогие Все,
У меня есть приложение windows, в котором я должен отображать "оставшееся время".
Теперь у меня есть требование остановить/возобновить "оставшееся время".
Что я уже пробовал:
//ОСТАЮЩИЙСЯ КОД ВРЕМЕНИ
public TimeSpan RemainingTime { get { _elapsedTime = DateTime.Now - StartTime; TimeSpan remainingTime = Duration - _elapsedTime; if (remainingTime > TimeSpan.Zero) return remainingTime; else return TimeSpan.Zero; } }
Здесь проблема в том, что я использую DateTime.Теперь нужно рассчитать оставшееся, так что я не могу остановить/возобновить оставшееся время. Даже несмотря на то, что я использую timerTick_Event.
Кто-нибудь может пожалуйста помочь мне.
Спасибо