摘要: 使用C# yield关键字来提高性能和可读性对于”yield”这个关键字我已经见过N次了,直到最近我才知道这个关键字所蕴含的力量。我将在下面展示出一些使用”yield”让你的代码有更高可读性和更好性能的例子.为了让你对yield有一些快速概览,我首先要展示一个没有使用这个关键字的例子,下面的代码很简单,但在我最近的项目中却很常见IList<string> FindBobs(IEnumerable<string> names){ var bobs = new List<string>();foreach(var currName in names) {if(c 阅读全文
posted @ 2012-04-26 17:52 爱玩的安哥 阅读(276) 评论(0) 推荐(0)