【发布时间】:2014-05-14 19:17:01
【问题描述】:
我是 C# 中 Linq 方法的新手。我正在学习Join clause,我想我了解所有三种类型的连接,即
- 内连接
- 群组加入
- 左外连接
我对@987654322@的理解是它返回左源序列的所有元素,无论右序列中是否存在匹配元素。
现在我有一个场景,我想执行Left Outer Join 并且我想要右源序列的所有元素,无论左序列中是否存在匹配元素。
我该怎么做?
【问题讨论】:
-
连接的类型不止三种。您想要的联接类型称为外部联接
-
好的,那么哪种类型的连接将涵盖我的场景?
-
您不能在 LINQ 中像在 SQL 中那样执行此操作