之前不知道什么是计划任务,但是弄过定时执行。后来听别人一阵解释大致理解。原来就是定时执行的高大上说法。在服务端,有时候确实很需要定时做一些事情,比如晚上十二点人少的时候清理一下log,数据的重置等等。以前就是简单的写一个控制台,定时执行(或者加入系统服务),当然这是粗糙的做法。然 ...
之前不知道什么是计划任务,但是弄过定时执行。后来听别人一阵解释大致理解。原来就是定时执行的高大上说法。
在服务端,有时候确实很需要定时做一些事情,比如晚上十二点人少的时候清理一下log,数据的重置等等。以前就是简单的写一个控制台,定时执行(或者加入系统服务),当然这是粗糙的做法。然后发现C#自己的实现框架不多,也有移植java的框架。
发现自己也用不到那么高大上的。然后就自己写了一个简单的。
public static void Main (get='_blank'>string[] args) { TCore core = new TCore(); TTask task_1 = new TTask(); task_1.DoTask += Start_1; task_1.TTime = "* * * * * n%10"; task_1.TName = "任务_1"; task_1.isLongTask = true; task_1.isRun = true; TTask task_2 = new TTask(); task_2.DoTask += Start_2; task_2.TTime = "* * * * * n%15"; task_2.TName = "任务_2"; task_2.isRun = true; TTask task_3 = new TTask(); task_3.DoTask += Start_3; task_3.TTime = "* * * * * n%20"; task_3.TName = "任务_3"; task_3.isRun = true; core.JoinTask(task_1); core.JoinTask(task_2); core.JoinTask(task_3); core.Run(); }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:简单的计划任务实现。。。
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。