await visual studio 2019 code example

Example 1: do sum things after task return

using System;
using System.Threading;
using System.Threading.Tasks;

public class Example
   public static void Main()
      Thread.CurrentThread.Name = "Main";

      // Create a task and supply a user delegate by using a lambda expression.
      Task taskA = new Task( () => Console.WriteLine("Hello from taskA."));
      // Start the task.

      // Output a message from the calling thread.
      Console.WriteLine("Hello from thread '{0}'.",
// The example displays output like the following:
//       Hello from thread 'Main'.
//       Hello from taskA.

Example 2: do sum things after task return

Parallel.Invoke(() => DoSomeWork(), () => DoSomeOtherWork());