【发布时间】:2013-09-07 19:21:00
【问题描述】:
如何在一天中的特定时间(例如 16:00)启动后台线程?
所以当应用程序启动时,线程会一直等到那个时间。但是如果应用程序在该时间之后启动,那么线程将立即运行
ThreadPool.QueueUserWorkItem(MethodtoRunAt1600);
【问题讨论】:
-
该线程会做什么?如果您需要在特定时间运行某些作业,您应该查看quartz-scheduler.org
-
和.NET 版本在这里找到:quartznet.sourceforge.net
-
看这里,有几个有用的答案:stackoverflow.com/questions/3243348/…
-
@FredrikRedin 感谢您的更正。当然我的意思是发布一个链接到quartznet.sourceforge.net
-
这个计划任务需要取消吗?
标签: c# .net multithreading