C# 实现每隔规定的时间段自动执行程序
来源:互联网 发布:男士礼服知乎 编辑:程序博客网 时间:2024/05/17 08:46
方法一: 使用System.Timers.Timer 类
System.Timers.Timer time = new System.Timers.Timer(30000); //实例化Timer类,规定每隔30秒执行一次 time.Elapsed +=new System.Timers.ElapsedEventHandler(aa); //当达到规定的时间内执行aa 这个方法 time.AutoReset = true;//false 执行一次,true 一直执行 time.Enabled = true;//设置是否执行time.Elapsed 时间 private void aa(object source, System.Timers.ElapsedEventArgs e) {//方法体 }
方法二:使用线程执行方法,在方法中实现死循环,在每个循环中执行join 方法
Thread testThread = new Thread(bb);testThread.Start();private void bb(){ while (true) { //方法体 testThread.Join(30000); //设定阻止时间 }}
以上两种方法比较常见也比较简单。可在实际中使用。
0 0
- C# 实现每隔规定的时间段自动执行程序
- setTimeout() 实现程序每隔一段时间自动执行
- 实现c#每隔一段时间执行代码
- c#实现每隔一段时间执行代码(多线程)
- c#实现每隔一段时间执行代码(多线程)
- c#实现每隔一段时间执行代码(多线程)
- c#实现每隔一段时间执行代码(多线程)
- c#实现每隔一段时间执行代码(多线程)
- c#实现每隔一段时间执行代码(多线程)
- c++实现每隔1秒钟执行一段程序
- 用schtasks实现每隔一段时间自动运行程序
- 用计时器反复在规定时间段执行任务
- 如何在C#中用程序执行指定的SQL脚本文件,实现自动安装创建数据库
- 每隔一秒自动执行函数(JavaScript)
- windows服务每隔一段时间执行程序
- 总结以下三种方法,实现c#每隔一段时间执行代码:
- c#实现每隔一段时间执行代码(多线程) 3种定时器
- c#实现每隔一段时间执行代码(多线程) 3种定时器
- 百度地图 驾车/公交查询Demo(支持多起点多终点)
- GET POST方法长度限制
- c++ 对 EXCEL 读写的封装
- 关于MyEclipse 中引用Struts 2框架 启动项报错
- How to serve AJAX pages (Ember.js, Angular, etc) to Google's dummy bots?
- C# 实现每隔规定的时间段自动执行程序
- tar打包时排除一些文件或者目录
- 每日一练(十)pageLod
- 谁说女孩子在广州传智播客学平面设计拿不到高薪?
- Ubuntu系统(64位)下安装并配置Hadoop-2.2.0集群
- Sql Server中让程序暂停几秒中,再执行后面的命令!
- POJ 2516 费用流裸题
- C#编码风格小总结
- Android SQLite 是否开启了 shared-cache 模式?