using System.Threading.Tasks;
public static void Main()
System.Threading.Thread.Sleep(4000);
public static async Task t(){
Console.WriteLine("Before test "+Thread.CurrentThread.ManagedThreadId);
Console.WriteLine("after test "+ Thread.CurrentThread.ManagedThreadId +" "+DateTime.Now);
Console.WriteLine("end :"+DateTime.Now);
public static async Task test()
Console.WriteLine("before task "+Thread.CurrentThread.ManagedThreadId+" "+DateTime.Now);
Console.WriteLine("after task "+ Thread.CurrentThread.ManagedThreadId+" "+DateTime.Now);