Zurückgeben der Vereinigungsmenge von zwei Sequenzen
Verwenden Sie den Union-Operator, um die Vereinigungsmenge von zwei Sequenzen zurückzugeben.
Beispiel
In diesem Beispiel wird Union verwendet, um eine Sequenz aller Länder/Regionen zurückzugeben, in denen Customers
(Kund*innen) oder Employees
(Mitarbeiter*innen) vorkommen.
var infoQuery =
(from cust in db.Customers
select cust.Country)
.Union
(from emp in db.Employees
select emp.Country)
;
Dim infoQuery = _
(From cust In db.Customers _
Select cust.Country) _
.Union _
(From emp In db.Employees _
Select emp.Country)
In LINQ to SQL wird der Union-Operator für Multisets als ungeordnete Verkettung der Multisets definiert (effektiv das Ergebnis der UNION ALL
-Klausel in SQL).
Weitere Informationen und Beispiele finden Sie unter Queryable.Union.