标签: c# asynchronous async-await readability
2013年,Microsoft在.NET框架中添加了新功能,以帮助处理异步任务:async/await。
async
await
此功能如何影响代码的可读性?
我发现以下几个缺点:
答案 0 :(得分:6)
async / await不容易理解,但是一旦获得同步上下文捕获/恢复的原则,就可以相对容易地遵循代码流。
此功能的主要问题IMO是异步问题,即一旦编写异步代码,所有代码也会变得异步。
为了更好地理解整个异步主题,我建议使用这个优秀的article on MSDN Magazine。