当前位置:编程学习 > C#/ASP.NET >>

C# System.Timers.Timer 方法起始时间问题


System.Timers.Timer timersTimer
timersTimer = new System.Timers.Timer();
timersTimer.Enabled = true;
timersTimer.Interval = 1000 * 60 * 60 * 1;//间隔一小时
//1000 * 60 * 60 * 24;//间隔一天
timersTimer.Elapsed += new System.Timers.ElapsedEventHandler(Timer);

以上代码所触发的Timer()操作,间隔的1小时的时间起点是什么时候?
是这个程序段所在的程序启动以后的1小时么?
如果timersTimer.Interval = 1000 * 60 * 60 * 24 我写成间隔24小时触发Timer()操作,而大家的机器一般没有一个程序能
持续24小时的(因为都会关机),那么是不是意味着Timer()操作永远不会被触发?如果是1星期的时间的话更不会了,是吧?
。。。谁能帮我解答一下 --------------------编程问答-------------------- 是程序启动后一个小时触发,,

你可以用电脑的  任务计划执行这。。。 --------------------编程问答-------------------- timersTimer创建后
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,