zoukankan      html  css  js  c++  java
  • C# 定时执行方法: System.Timers.Timer用法示例

      System.Timers.Timer t = new System.Timers.Timer(5000); //设置时间间隔为5秒
            private void Form1_Load(object sender, EventArgs e)
            {
                t.Elapsed += new System.Timers.ElapsedEventHandler(Timer_TimesUp);
                t.AutoReset = false; //每到指定时间Elapsed事件是触发一次(false),还是一直触发(true)
            }
            
            private void btnStart_Click(object sender, EventArgs e)
            {
                t.Enabled = true; //是否触发Elapsed事件
                t.Start();
            }
            private void Timer_TimesUp(object sender, System.Timers.ElapsedEventArgs e)
            {
                //到达指定时间5秒触发该事件输出 Hello World!!!!
                System.Diagnostics.Debug.WriteLine("Hello World!!!!");
            }
            private void btnStop_Click(object sender, EventArgs e)
            {
                t.Stop();
                System.Diagnostics.Debug.WriteLine("未到指定时间5秒提前终结!!!");
            }

  • 相关阅读:
    401. Binary Watch
    46. Permutations
    61. Rotate List
    142. Linked List Cycle II
    86. Partition List
    234. Palindrome Linked List
    19. Remove Nth Node From End of List
    141. Linked List Cycle
    524. Longest Word in Dictionary through Deleting
    android ListView详解
  • 原文地址:https://www.cnblogs.com/summer_adai/p/3397312.html
Copyright © 2011-2022 走看看