三、Linq语句
Linq语句主要应用于集合的处理上, 这就是Linq的价值所在,而对于外部数据源,只要有相应的LINQ provider就一样享有Linq的完整功能。...函数
Where():查询结果过滤
Select():选取数据
SelectMany():相当于数据库的Cross Join,这个的查询结果是笛卡尔积,就是两个表数据的乘积,将表一所有数据和表二连接...IEnumerable selectMany = list1.SelectMany(t=>list2).ToList(); 也可以写成 IEnumerable selectMany...= list1.SelectMany((int o) => { return list2; }).ToList(); selectMany()参数是Func<int,IEnumerable<TResult...9, 11 };
var query = list1.Join(list2, a=>a, b=>b,(a,b)=>b);
query.ToList