学堂 学堂 学堂公众号手机端

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

lewis 1年前 (2024-04-09) 阅读数 12 #技术

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

usingSystem; usingSystem.Timers; classProgram { staticTimertimer; staticvoidMain() { //创建一个计时器,设置时间间隔为1000毫秒(1秒) timer=newTimer(1000); //添加计时器触发事件的处理方法 timer.Elapsed+=TimerElapsed; //启动计时器 timer.Start(); Console.WriteLine("计时器已启动。按任意键停止..."); Console.ReadKey(); //停止计时器 timer.Stop(); Console.WriteLine("计时器已停止。"); } staticvoidTimerElapsed(objectsender,ElapsedEventArgse) { //输出当前时间 Console.WriteLine($"当前时间:{DateTime.Now}"); } }

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


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门