online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace Sync_Async_Async_Await_ { public class Program { public static void Main(string[] args) { // Synchronous task Task1(); Task2(); Task3(); Task4(); Console.WriteLine(); // Asynchronous task Task5(); Task6(); Task7(); Task8(); } public static void Task1() { Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Started task 1..."); Task.Delay(4000).Wait(); Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Completed task 1!"); } public static void Task2() { Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Started task 2..."); Task.Delay(2000).Wait(); Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Completed task 2!"); } public static void Task3() { Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Started task 3..."); Task.Delay(5000).Wait(); Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Completed task 3!"); } public static void Task4() { Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Started task 4..."); Task.Delay(1000).Wait(); Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Completed task 4!"); } public static async void Task5() { await Task.Run(() => { Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Started task 5..."); Thread.Sleep(4000); Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Completed task 5!"); }); } public static async void Task6() { await Task.Run(() => { Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Started task 6..."); Thread.Sleep(2000); Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Completed task 6!"); }); } public static async void Task7() { await Task.Run(() => { Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Started task 7..."); Thread.Sleep(5000); Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Completed task 7!"); }); } public static async void Task8() { await Task.Run(() => { Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Started task 8..."); Thread.Sleep(1000); Console.WriteLine(DateTime.Now.ToLongTimeString() + " : " + "Completed task 8!"); }); Console.WriteLine("Check all"); } } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue