using System.Threading.Tasks;
public static void Main()
Task task1 = new Task(() => Console.WriteLine("Task1 is executed"));
Task task2 = Task.Factory.StartNew(() => Console.WriteLine("Task2 is executed"));
Task task3 = Task.Run(() => Console.WriteLine("Task3 is executed"));
Console.WriteLine(task1.IsCompleted);
Console.WriteLine(task1.IsCompleted);