摘要: 1、Thread.Sleep是同步延迟、Task.Delay是异步延迟 2、Thread.Sleep会阻塞线程,Task.Delay不会阻塞线程。 3、Thread.Sleep不能取消,Task.Delay可以取消。 4、Task.Delay会比Thread.Sleep更消耗资源,Task.Dela 阅读全文
posted @ 2022-01-27 17:32 江境纣州 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 1、异步函数async 1)、异步函数需要使用async关键词标注方法,异步函数必须返回Task或Task<int>,可以使用async void方法(唯一合理在程序UI控制器事件处理器中),其余更推荐async Task。 2)、async方法内部,可以使用await操作符,在async外不能使用 阅读全文
posted @ 2022-01-27 16:36 江境纣州 阅读(159) 评论(0) 推荐(0) 编辑