定时任务设置与执行

定时任务设置与执行

首先所谓的定时任务就是在指定的时间执行你需要操作的代码
也就是不需要你手动地去执行只要定好任务内容触发启动条件
他就会自动地按照规定的时间去完成任务内容一次或多次
下面我就先讲一下怎么设置定时任务
首先我们得在VS项目里引用一个定时插件
如下图
定时任务设置与执行_第1张图片
也就是图中的FluentScheduler插件
必需要有这个插件才能完成定时任务的设置与执行
没有的话可以去搜索下载
引用了之后我们就新建一个文件夹来专门存放定时任务类的
在这里插入图片描述
也就是图中名为Timer的文件夹
接下来我们就要创建任务类了
如上图文件夹的两个类
一个是任务类
一个是定时类
如下图为任务类
定时任务设置与执行_第2张图片
这里的任务类设置的任务是在F盘创建一个名为log的文本文档
并给文档写入当前的时间
设置好任务类后就要设置定时类了
如下图
定时任务设置与执行_第3张图片
图中的Schedule是计划的意思也就是需要把你创建好的任务类放入这个计划方法中就行了
上图MyRegistry构造函数里的整个意思是启动时立即执行任务之后每隔十秒执行一次
最后我们就要设置任务的启动条件了
如下图
定时任务设置与执行_第4张图片
如图中就是在整个项目入口调用设置好的定时任务
启动项目就可以看到效果图了如下
定时任务设置与执行_第5张图片

你可能感兴趣的:(定时任务设置与执行)