为什么我应该使用AsyncCallback
本文关键字:AsyncCallback 我应该 为什么 | 更新日期: 2023-09-27 18:08:57
我一直使用Action
作为我的async方法的回调,我只是偶然发现了AsyncCallback
。
我想知道我是否应该将Action
改为AsyncCallback
?有什么区别吗?
AsyncCallback
是一个旧的委托,用于与IAsyncResult
遵循Begin/End异步模式。
除非你在异步代码中使用IAsyncResult
,否则我不会打扰它。
如果你使用的东西使用开始/结束,我建议使用TaskFactory.FromAsync
并将其转换为一个可等待的任务。