Every N minutes we want to run through a list of tasks. So we\'ve created a task executor with a
do { DoWork(); }while(!stopRequested)
No
The three options that I can think of off the top of my head are :
System.Threading.Timer
Monitor.Wait
System.Timers.Timer
but I am sure as many will mention - Thread.Sleep() isn't all that bad.
Thread.Sleep()