C#计时器的使用方法是什么

   2024-11-05 2050
核心提示:在C#中,可以使用Timer类来创建和使用计时器。下面是一个简单的示例:using System;using System.Timers;class Program{static T

在C#中,可以使用Timer类来创建和使用计时器。下面是一个简单的示例:

using System;using System.Timers;class Program{    static Timer timer;    static void Main()    {        // 创建一个计时器,设置时间间隔为1000毫秒(1秒)        timer = new Timer(1000);        // 添加计时器触发事件的处理方法        timer.Elapsed += TimerElapsed;        // 启动计时器        timer.Start();        Console.WriteLine("计时器已启动。按任意键停止...");        Console.ReadKey();        // 停止计时器        timer.Stop();        Console.WriteLine("计时器已停止。");    }    static void TimerElapsed(object sender, ElapsedEventArgs e)    {        // 输出当前时间        Console.WriteLine($"当前时间:{DateTime.Now}");    }}

上述示例中,通过创建Timer类的实例,并设置时间间隔,然后通过Elapsed事件来处理计时器触发的事件。在Main方法中,首先启动计时器,然后等待用户按下任意键停止计时器。当计时器触发Elapsed事件时,会调用TimerElapsed方法,该方法用于输出当前时间。最后,停止计时器并输出停止信息。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号