代码改变世界

随笔档案-2011年2月24日

.NET中的异步编程(三)- Continuation passing style以及使用yield实现异步

2011-02-24 07:45 by 横刀天笑, 8034 阅读, 收藏, 编辑
摘要: 在上一篇文章中我们围观了传统的异步编程,感受到了异步编程不是简单的事情。传统的异步方式将本来紧凑的代码都分成两部分,不仅仅降低了代码的可读性,还让一些基本的程序构造无法使用,所以大部分开发人员在遇到应该使用异步的地方都忍痛割爱。本来我在本篇文章中想讨论一下.NET世界中已有的几个辅助异步开发的类库,但是经过思考后觉得在这之前介绍一下一些理论知识也许对理解后面的类库以及更新的内容有所帮助。今天我们要讨论的是Continuation Passing Style 阅读全文
点击右上角即可分享
微信分享提示