C# 如何在windows phone中暂停秒表?
我正在使用计时器-秒表(00:00:00小时:分钟:秒)。当我选择“播放”按钮时,计时器会运行。很好。当我选择pause(暂停)时,计时器应该暂停,值应该在列表框中发布到下一个屏幕。玩和停都很容易。但是如何暂停计时器?当您调用C# 如何在windows phone中暂停秒表?,c#,.net,windows-phone-7,windows-phone-8,stopwatch,C#,.net,Windows Phone 7,Windows Phone 8,Stopwatch,我正在使用计时器-秒表(00:00:00小时:分钟:秒)。当我选择“播放”按钮时,计时器会运行。很好。当我选择pause(暂停)时,计时器应该暂停,值应该在列表框中发布到下一个屏幕。玩和停都很容易。但是如何暂停计时器?当您调用.Stop()时,您实际上是在暂停秒表: Stopwatch stopwatch = new System.Diagnostics.Stopwatch(); stopwatch.Start(); Thread.Sleep(2000); sto
.Stop()
时,您实际上是在暂停秒表:
Stopwatch stopwatch = new System.Diagnostics.Stopwatch();
stopwatch.Start();
Thread.Sleep(2000);
stopwatch.Stop();
stopwatch.Start();
Thread.Sleep(2000);
stopwatch.Stop();
Console.WriteLine(stopwatch.Elapsed.TotalSeconds); //Elapsed time will be 4 seconds
您可以查看我在此处编写的示例应用程序: