如果你用Linq语法进行多表关联,就少不了下面这种语法。说实话,不清楚微软当时这样架构有什么想法或好处,总是看着很别扭。像SQL语句那样直接LeftJoin不香吗?可能是我境界不够。还是操作List对象时,也总感觉少了点什么。比如将数据插入到源数据的第n个位置,好像一句话不太能搞定。不过,用下面这种组件,这些问题都能解决。而且它提供的方法,千奇百怪的 LeftJoin方法 这个组件同时也支持RightJoin和FullJoin 怎么样,一句链式就搞定了,而且代码还非常好理解。 第一个参数:join 集合 第二个参数…