
.NET
.NET相关
Leo-夜空
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# 用async和await表达异步
async和await async: 声明异步方法 使用await,需要用async修饰await所在的方法 await:等待异步方法执行完毕但不会阻塞主线程 将async方法分为两部分,await前的为async方法执行的主线程,await之后的部分被安排为“后续操作”在子线程中执行 await不会创建子线程,只是通知并记录有一个异步方法的执行(Task.Run()创建一个子线程) st...原创 2019-12-20 18:14:56 · 434 阅读 · 0 评论 -
C# 委托和方法的异步调用(BeginInvoke)
委托和方法的异步调用 通过委托变量的BeginInvoke方法,可以从线程池中抓出一个线程异步执行委托方法。 //public delegate T2 AddDelegate(T x, T y); // BeginInvoke()除了最后两个参数为AsyncCallback类型和Object类型以外,前面的参数类型和个数与委托定义相同 // 调用BeginInvoke()之后,需要保留IAsync...原创 2019-12-11 16:25:06 · 1752 阅读 · 0 评论