using System.Threading.Tasks;
using System.Diagnostics;
public static void Main()
TaskScheduler.UnobservedTaskException += (object sender, UnobservedTaskExceptionEventArgs e) =>
Trace.TraceError("Task error was thrown - {0}", ex.Message);
Console.WriteLine("Hello World");