“
成”
在LINQ中, Join()运算符用于将两个或多个列表/集合连接起来, 并根据指定条件从集合中获取匹配的数据。 Join()运算符的行为和功能与SQL连接相同。
在LINQ中, 我们有不同类型的联接。这些是:
- 内部联接
- 左外连接
- 交叉加入
- 团体加入
文章图片
【LINQ Join()运算符】通过使用这些联接, 我们可以基于指定的表达式从两个集合中获取元素。下表显示了与LINQ中的联接有关的更详细的信息。
Operator | Description |
---|---|
Inner Join | 它从满足指定表达式的集合中返回元素。 |
左外连接 | 它返回左侧集合中的所有元素, 并将这些元素与右侧集合匹配。 |
Cross Join | 它返回集合中元素的笛卡尔积。 |
Group Join | 具有” into” 表达式的连接子句称为组连接。 |
推荐阅读
- LINQ内部联接
- LINQ GroupBy()方法
- LINQ DefaultfEmpty()方法
- LINQ SingleOrDefault方法
- LINQ ElementAt()方法
- LINQ ElementAtOrDefault()方法
- LINQ LastOrDefault()方法
- LINQ FirstOrDefault()方法
- LINQ Last()方法