自己动手重新实现LINQ to Objects: 12 - DefaultIfEmpty
摘要:
本文翻译自Jon Skeet的系列博文“Edulinq”。本篇原文地址:http://msmvps.com/blogs/jon_skeet/archive/2010/12/29/reimplementing-linq-to-objects-part-12-defaultifempty.aspx上次实现First/Last的时候写了大量的代码,相比起来,今天要讲的DefaultIfEmpty就轻松多了。DefaultIfEmpty是什么?这个操作符虽然简单,但是还是有两个重载:publicstatic IEnumerable<TSource> DefaultIfEmpty<TS 阅读全文
posted @ 2012-04-10 11:58 崔鹏飞 阅读(1977) 评论(1) 推荐(2) 编辑