private static void OnHpThreadRun(ThreadDispatcher d,int number) { Random r=new Random(); Thread.Sleep(r.Next(100,2000)); d.CheckedIn(); Console.WriteLine(string.Format("*** Starting High Priority Thread {0} ***",number)); Thread.Sleep(r.Next(100, 2000)); Console.WriteLine(string.Format("+++ Finishing High Priority Thread {0} +++", number)); Thread.Sleep(300); d.CheckedOut(); }