これはかなり単純な問題ですが、答えを見つけようとするたびに、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 日の午前 0 時、メソッド DoAnotherThing() を実行しますか?