C#实现定时执行任务

using System;
using System.Timers;

class Program
{
    static void Main()
    {
        Timer timer = new Timer();
        timer.Interval = 1000; // 设置定时器间隔时间,单位为毫秒
        timer.Elapsed += Timer_Elapsed;
        timer.Start();

        Console.WriteLine("Press any key to exit...");
        Console.ReadKey();
    }

    private static void Timer_Elapsed(object sender, ElapsedEventArgs e)
    {
        Console.WriteLine($"Task executed at {DateTime.Now}");
    }
}

在上面的代码中,首先创建了一个Timer实例,设置了定时器的间隔时间为1秒,并添加了一个Elapsed事件处理程序。在Elapsed事件处理程序中,输出当前时间,表示定时执行的任务。

运行程序后,定时器将每隔1秒执行一次任务,直到按下任意键退出程序。

相关推荐

  1. C#实现定时执行任务

    2024-06-07 12:30:05       9 阅读
  2. windows执行定时任务

    2024-06-07 12:30:05       8 阅读
  3. C#实现定时执行+线程

    2024-06-07 12:30:05       9 阅读
  4. mac笔记本执行定时任务

    2024-06-07 12:30:05       20 阅读
  5. springboot自定义cron定时任务执行

    2024-06-07 12:30:05       38 阅读
  6. php实现定时任务

    2024-06-07 12:30:05       32 阅读
  7. SpringBoot 实现定时任务

    2024-06-07 12:30:05       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-07 12:30:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-07 12:30:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-07 12:30:05       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-07 12:30:05       20 阅读

热门阅读

  1. VBA实战(Excel)(5):介绍一种排列组合算法

    2024-06-07 12:30:05       9 阅读
  2. python常用Web框架介绍

    2024-06-07 12:30:05       8 阅读
  3. mvn 命令报没有配置jdk环境

    2024-06-07 12:30:05       8 阅读
  4. K8s:无状态

    2024-06-07 12:30:05       13 阅读
  5. 化学反应冷媒降温制冷量计算方法

    2024-06-07 12:30:05       11 阅读
  6. GeoJson 几何对象实例说明(2024-06-06)

    2024-06-07 12:30:05       12 阅读
  7. rust嵌入式开发之总结

    2024-06-07 12:30:05       10 阅读
  8. 初识C语言第三十天——设计三子棋游戏

    2024-06-07 12:30:05       10 阅读