本文介绍了如何在 Metro Style App 中实现计时器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在开发一个游戏,我必须在其中实现计时器来显示已过去的时间.我该怎么做?
I am developing a game in which I have to implement timer for showing the time that has elapsed. How can I do that?
推荐答案
async/await 方式:
The async/await way:
private bool isTimerRunning;
private async void StartTimer()
{
this.isTimerRunning = true;
while (this.isTimerRunning)
{
OnOneSecondPassed();
await Task.Delay(1000);
}
}
private void StopTimer()
{
this.isTimerRunning = false;
}
protected virtual void OnOneSecondPassed()
{
}
这篇关于如何在 Metro Style App 中实现计时器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!