我有一个运行18秒的计时器,我想知道在计时器倒计时期间是否可以每1.5秒更新一个变量。
只有2个计时器一个18秒,另一个计时器1.5秒会更容易。
是否有其他方法可以更容易或更好。
答案 0 :(得分:-2)
我正在使用async / await - 这帮助了我没有事件计时器的PCL
private async void RunTimerAsync()
{
await Timer();
}
private async Task Timer()
{
while (IsTimerStarted)
{
//Your piece of code for each timespan
//ElapsedTime += TimeSpan.FromSeconds(1.5);
await Task.Delay(TimeSpan.FromSeconds(1.5));
}
}