当前位置:  开发笔记 > 编程语言 > 正文

使用秒表倒计时

如何解决《使用秒表倒计时》经验,为你挑选了1个好方法。

我正在尝试使用秒表进行倒计时,但似乎无法正常工作.为什么这样,我该怎么办?

TimeSpan remainingTime = new TimeSpan(0,0,0,60);
...
remainingTime.Subtract(stopwatch.Elapsed);

剩余时间始终保持不变.

我不能使用计时器,因为其他内部代码的原因,只有秒表.



1> Anton Gogole..:

TimeSpan是不可变的,这意味着它的所有操作都不会影响它们应用的实例.相反,它们会带来新的价值:

var diff = remainingTime.Subtract(stopwatch.Elapsed);


`remainingTime = remainingTime.Subtract(...)`.
推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有