using System;
using System.Threading;
using System.Threading.Tasks;
public class Program
{
public static async Task Main()
var t = MyAsyncFunc();
Console.WriteLine("Hello World");
await t;
}
public static async Task MyAsyncFunc() {
Console.WriteLine("From Async Method");
await Task.Run(() => Thread.Sleep(500));