摘要: Linq转换操作之OfType,Cast,AsEnumerable,ToLookup源码分析 一:Tolookup 1. 从方法的注解上可以看到,ToLookup也是一个k,v的形式,那么问题来了,它和Dcitionary有什么区别??? 可以看到ToDictionray中的源码是这样的: fore 阅读全文
posted @ 2017-02-26 14:59 dragon.net 阅读(1134) 评论(0) 推荐(0) 编辑
摘要: Linq转换操作之ToArray,ToList,ToDictionary源码分析 一:linq中的转换运算符 1. ToArray 我们经常用在linq查询上吧。 linq只能运用在IEnumerable这个集合类型上面。 源码分析: 我们发现如果该类型可以转化为ICollection,我们最后执行 阅读全文
posted @ 2017-02-26 00:08 dragon.net 阅读(2054) 评论(0) 推荐(0) 编辑