1、第一个timer对象的变量,System.Threading.Timer ts; 给ts赋值ts =new System.Threading.Timer(new TimerCallback(A), B, C, D);A表示要执行的方法,可以带参数也可以不带参数B表示要给这A方法传递的参数,如果A方法不带参数,B可以为空C表示这个方法调用之前等待的时间D表示这个方法多久调用一次
2、示例代码如图所示,我贴出完整代码,给大家参考namespace ConsoleApplication1{ class Progr锾攒揉敫am { static void Main(string[] args) { Student s = new Student(); Console.Read(); } } public class Student { public Student() { //定义一个对象 System.Threading.Timer timer = new System.Threading.Timer( new System.Threading.TimerCallback(Say), null, 10, 600);//这里是以秒计时的 } //这里的参数必须是object开头的 public void Say(object a ) { Console.WriteLine("你好"); } }}