static void Main() { try { IRunner runner = new Async.MultipleTasksRunner(); runner.RunProgram(); } catch (Exception ex) { Console.WriteLine(ex); } finally { Console.WriteLine("\ndone.\n"); Console.ReadKey(); } }