无涯教程-LINQ - Set集合运算

56 阅读1分钟

在LINQ中,集合运算符用于根据同一集合或单独集合中是否存在等效元素来返回结果集。

在LINQ中,无涯教程有不同类型的集合运算符可用。这些是:

  1. UNION
  2. INTERSECT
  3. DISTINCT
  4. EXCEPT
LINQ Set Operations

所有这些集运算符都将作为不同的运算符执行,比如根据无涯教程的要求从集合中删除重复的元素,或者组合集合中的所有元素,或者从集合中保留一些元素。

下表显示了与LINQ中的集合运算符相关的更多详细信息。

Operators Description
UNION 联合运算符将多个集合组合成单个集合,并返回具有唯一元素的结果集合。
INTERSECT 它返回一个序列中的元素,这在两个输入序列中都很常见。
DISTINCT 它从集合中删除重复的元素并返回具有唯一值的集合。
EXCEPT 它返回来自第一个输入序列的序列元素,该元素在第二个输入序列中不存在。

参考链接

www.learnfk.com/linq/linq-s…