.NET Framework 4.5では、Task.Runで非同期処理を実行できるようになった。
Task.Run メソッド (System.Threading.Tasks) | Microsoft Docs
C# 非同期、覚え書き。 - Qiita
MainClass.csで、
Task.RunにActionを指定するだけ。
外側も内側も別タスクで同時に実行された。
Sample/dotnet/Task/Run/src/Task_ at master · bg1bgst333/Sample · GitHub