System.Timers.Timer问题

GabrielCNMao 2011-09-07 03:24:01
如何知道剩余时间?
比如我设置:
timer.Interval = 50 * 1000; //50秒

能否知道还有多久会再执行timer,我就是想做一个倒数功能,
提示还有多久再执行某任务。
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
潘少博 2011-09-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gabrielcnmao 的回复:]
System.Timers.Timer有没有自带的东西,能得到这个剩余时间呢?
[/Quote]
貌似没有。上面的方法均可。
javaoraspx 2011-09-07
  • 打赏
  • 举报
回复
1.2 L ++
成成 2011-09-07
  • 打赏
  • 举报
回复
int time = timer1.Interval;
GabrielCNMao 2011-09-07
  • 打赏
  • 举报
回复
System.Timers.Timer有没有自带的东西,能得到这个剩余时间呢?
bdmh 2011-09-07
  • 打赏
  • 举报
回复
记一个变量,比如100,timer间隔设置为1秒,递减这个变量,直到0开始执行
Daqing 2011-09-07
  • 打赏
  • 举报
回复
1、添加一个timer t1,interval设置成1000,然后在类里定义一个Int类型的变量second。

2、在50秒中赋值second=50;
3、在t1 tick事件中second--; 获取这个second值就可以了。

110,525

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧