【发布时间】:2014-06-06 08:57:22
【问题描述】:
考虑一个异步 (*Async / async) 函数,该函数被调用两次,一次使用 await,另一次不使用。
如果我使用await,会不会等到异步函数执行完毕再执行下一行?
await db.SaveChangesAsync();
//Some code here
而且,如果我不使用await,它会继续执行它下面的代码而不等待异步函数完成吗?
db.SaveChangesAsync();
//Some code here
我就在这里,还是在 async 函数中必须等待?
【问题讨论】:
-
我已经编辑了你的标题。请参阅“Should questions include “tags” in their titles?”,其中的共识是“不,他们不应该”。
标签: c# .net entity-framework c#-4.0 async-await