2011年4月27日
摘要: ToLookup 是一个奇妙的函数,用于对一个集合进行操作,创建一个1:n 的映射。 它可以方便的将数据分类成组,并生成一个字典供查询使用。 ToLookup 方法是从.NET3.5开始支持,与Linq一起出来的出生,定义在System.Linq.Enumerable中.故应该用的人还不多。 好的!先来看看ToLookup: 故事的背景 让我们先来创建一个简单的类来表示产品,产品有ID,类别,和价格,这个类没有什么特别: 该 ToLookup() 方法创建一个类似 字典(Dictionary ) 的列表List, 但是它是一个新的 .NET Collection 叫做 lookup。 Lookup,不像Dictionary, 是不可改变的。 这意味着一旦你创建一个lookup, 你不能添加或删除元素。 阅读全文
posted @ 2011-04-27 08:19 zock 阅读(5843) 评论(1) 推荐(5)