【发布时间】:2012-09-22 09:55:14
【问题描述】:
我应该从现在开始使用 async/await (c# 5) 吗?每当我不需要立即获得方法的结果时(Task)或者我必须触发一次性方法(void)?
当我在 C# 4 中使用 Task 类并将工作推送到 Backgroud 线程时,我是否应该在所有情况下都使用它?
我应该只在使用异步 .Net Framework 方法的情况下使用它吗?
困惑。
我基本上是在寻找一个简单的解释,在什么情况下我应该使用 await/async,什么时候不。
【问题讨论】:
标签: multithreading asynchronous async-await c#-5.0