使用LINQ中最简单的例子,说明LINQ给我们带来的便利。...三、Linq语句
Linq语句主要应用于集合的处理上, 这就是Linq的价值所在,而对于外部数据源,只要有相应的LINQ provider就一样享有Linq的完整功能。...):相当于数据库的Cross Join,这个的查询结果是笛卡尔积,就是两个表数据的乘积,将表一所有数据和表二连接,通过例子:
?
...ToLookup():和GroupBy()类似没有延迟加载,但是它会产生一个新的集合对象,这个集合对象由ILookup所组成,允许多个键存在,一个键包含很多关联的实值例如:...总结:目前常用的联接模式,Inner join由Enumerable.Join()实现,CROSS JOIN 由EnumerableSelectMany实现,还有一种Join模式没有考虑:LEFT