这是一个相当简单的问题,但每次我试图找到答案时,它都会不断显示有关 Windows 计划任务的信息,而这不是这个问题。
说我的程序基本上是这样的:
void StartDoingThings()
{
//At Specific System.DateTime
DoSomething()
//At another specific System.Datetime
DoSomethingElse()
}
我应该放什么而不是那些评论来导致这些方法在不同的日期时间运行。
我可以使用 Thread.Sleep() 甚至 System.Threading.Timers 并根据 (DateTimeOfEvent - DateTime.Now) 计算间隔,但是有什么话要说(假设程序仍在运行):9:30: 2012 年 11 月 30 日上午 00 点,执行 DoAnotherThing() 方法?