码迷,mamicode.com
首页 > Windows程序 > 详细

c#异步编程async await

时间:2018-11-08 20:11:12      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:bsp   返回值   span   sync   yield   一起   style   net   wait   

可以代替协程了

但是需要.net4 版本

unity2017以上版本可以用了

再也可以不用蛋疼的没有返回值的协程了

    //异步编程,和Task一起用
    async void TestAsync(){
        //等待2秒
        await Task.Delay(2000);
        int a = 0;
        while (a < 20)
        {
            //空等待
            await Task.Yield();//相当于 yield return null
            a++;
            print(a);
        }

        print("haha");
    }

 

c#异步编程async await

标签:bsp   返回值   span   sync   yield   一起   style   net   wait   

原文地址:https://www.cnblogs.com/sanyejun/p/9931555.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!