using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace ConsoleApp2
{
    public class Program
    {
        static  int Main(string[] args)
        {
            Console.WriteLine("start...");
            Test();
            Thread.Sleep(15000);
            Console.WriteLine("end...");
            return 0;
        }
 

        async static void Test()
        {
            Console.WriteLine("Begin Test");
            for (int i = 0; i < 3; i++)
            {
                await TestTask(i);
            }
            Console.WriteLine("End Test");
        }
        static Task TestTask(int num)
        {
            return Task.Run(() =>
            {
                Console.WriteLine("Begin Task:" + num.ToString());
                Thread.Sleep(5000);
                Console.WriteLine("End Task:" + num.ToString());
            });
        }
    }
}

一个简单的await使用例子

相关文章:

  • 2021-10-04
  • 2021-05-19
  • 2021-10-26
  • 2022-12-23
  • 2021-11-18
  • 2022-01-07
  • 2021-11-29
  • 2021-09-11
猜你喜欢
  • 2021-09-01
  • 2022-12-23
  • 2021-11-20
  • 2021-07-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案