停止定时任务出错?可能方法有问题,有推荐使用的方法吗?

问题遇到的现象和发生背景
         目前练手项目,一个winfrom窗体应用中有两个用Quartz 的定时任务,想着需要停掉一个定时任务,然后应该可以再执行的,用了deletejob方法,删掉了对应的job
问题相关代码

删除的方法:
Scheduler.DeleteJob(new JobKey(jobItem.JobName, jobItem.JobGroupName)

运行结果及报错内容

img

我的解答思路和尝试过的方法

尝试删除后重新写集合但是无效,trigger为空

我想要达到的结果

停掉定时任务之后还可以再开启新的定时任务

这里的trigger没有取到值,所以相当于没有实例化。

谢谢大家,已经解决了,删除定时任务的时候没有清掉集合,所以走错判断了,定时任务数据还在

img


这句话 先用var接一下子 打个断电 别直接as 又有可能不是这个类型的 一as就变null了

多多调试,走一遍流程