那么下面就开始Lambda及Linq之旅吧.
1,Linq解析
Linq是Language Integrated Query的缩写, 即"语言集成查询"的意思....tableA.Rows.Add("Tom", 22, 80);
18 tableA.Rows.Add("Brad", 25, 90);
19
20 tableB.Rows.Add...//Lambda:两张表的关联查询
50 var query = tableA.AsEnumerable()
51 .Join(tableB.AsEnumerable...{1}, tableB_Age {2}, tableA_Score {3},
tableB_Score {4}",item.Name, item.A_Age, item.B_Age..., item.A_Score, item.B_Score);
解析:
首先可以看出来, Lambda表达式对于这种多表多条件的查询写法的易读性明显没有Linq高, 所以 还是建议用Linq去写.