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

C# 定时器函数

C# 的定时器的时间间隔可以更改吗?
我需要重复调用一个函数,每一次这个函数的执行时间都不一样,但是每次执行的时间是知道的,
我是否可以将函数执行的时间赋给定时器的interval?

应该怎么写?请大侠们教教我啊!! --------------------编程问答-------------------- 我知道了 --------------------编程问答-------------------- 每次时间事件的最后重新设置interval的值即可 --------------------编程问答-------------------- 晕:哎…… --------------------编程问答-------------------- 楼主啥函数啊?如果是等IO,弄个新线程让他慢慢等
如果是大量计算
引用
当编写 Timer 组件时,需要考虑 Interval 属性的几点限制: 

如果应用程序或另一个应用程序对系统需求很大(如长循环、大量的计算或驱动程序、网络或端口访问),那么应用程序可能无法以 Interval 属性指定的频率来获取计时器事件。 
--------------------编程问答-------------------- 完全可以先看下MSDN --------------------编程问答-------------------- 重新设置interval的值即可 --------------------编程问答--------------------
引用 2 楼 libinguest 的回复:
每次时间事件的最后重新设置interval的值即可

是的
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,