• 使用timer8秒读取一次方法进行操作


     public void TestofTimer() 
            {
                System.Timers.Timer tt = new System.Timers.Timer();
                //获取或设置引发 Elapsed 事件的间隔。毫秒为单位
                tt.Interval = 8000;
                //达到间隔时发生的时间。括号里面是一个执行方法,需要带有两个参数是object和ElapsedEventArgs。
                tt.Elapsed += new ElapsedEventHandler(Hello);
                //如果 Timer 应在每次间隔结束时引发 Elapsed 事件,则为 true;如果它仅在间隔第一次结束后引发一次 Elapsed 事件,则为 false。 默认值为 true。 
                tt.AutoReset = true;
                //如果 Timer 应引发 Elapsed 事件,则为 true;否则,为 false。 默认值为 false。 
                tt.Enabled = true;
            }
    
            public void Hello(object source, ElapsedEventArgs e) 
            {
                Console.WriteLine("hello word");
                File.AppendAllText("d:\" + this.GetType().Name + ".txt", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss 服务启动" + Thread.CurrentThread.ManagedThreadId + "
    "));
            }

     另有一篇文章可以使用timer判断时辰然后根据时辰去执行事件,连接如下:

    http://www.zhidao91.com/donet-time-interval/

  • 相关阅读:
    存储过程、触发器、数据完整性
    结构化查询语句
    HDU 1205 鸽巢原理
    ZOJ 2386 容斥原理
    poj 2356 抽屉原理
    HDU 2048 错排
    数据库原理及应用——关系数据库
    数据库原理及应用——绪论
    UVA
    汇编试验十一:编写子程序
  • 原文地址:https://www.cnblogs.com/llcdbk/p/4299689.html
Copyright © 2020-2023  润新知