Linux 拨号vps windows公众号手机端

c#定时运行程序怎么设置

lewis 6年前 (2019-02-04) 阅读数 10 #程序编程
文章标签 c#

在C#中定时运行程序可以使用System.Timers.Timer类来实现。下面是一个简单的示例代码:

using System;
using System.Timers;
class Program
{
private static Timer timer;
static void Main(string[] args)
{
// 创建一个 Timer 实例,设置触发间隔为1秒
timer = new Timer(1000);
// 设置定时器触发事件
timer.Elapsed += TimerElapsed;
// 设置定时器为可用
timer.Enabled = true;
Console.WriteLine("按任意键退出程序...");
Console.ReadKey();
}
private static void TimerElapsed(object sender, ElapsedEventArgs e)
{
// 定时器触发时执行的代码
Console.WriteLine("定时器触发了,当前时间:" + DateTime.Now);
}
}

上述代码中,我们创建了一个Timer实例,并设置了触发间隔为1秒,然后通过TimerElapsed方法来处理定时器触发事件。在Main方法中,我们将定时器设置为可用,并在控制台输出定时器触发的时间。

运行程序后,定时器每隔1秒钟就会触发一次,并在控制台输出当前的时间。按任意键退出程序。

你可以根据自己的需求修改定时器的触发间隔和处理逻辑。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门