async 和await 了解

1,async 和await 一般成对出现

如:

public static async void SumAsync()
{
        TaskFactory taskFactory = new TaskFactory();
        Task<int> t = taskFactory.StartNew(()=> {
              Console.WriteLine("启动新线程");
              return 121;
         });
         await t;
         Console.WriteLine("输出内容");
}

 await 必须出现在Task前面

2,同步的方式去写异步

3,如果用 async 和await 则一直用到底

 

posted @ 2018-06-12 21:56  Victor.lu  阅读(154)  评论(0编辑  收藏  举报