Vorgehensweise: Zurückgeben der Vereinigungsmenge von zwei Sequenzen (LINQ to SQL)
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 zurückzugeben, in denen Customers (Kunden) oder Employees (Mitarbeiter) vorkommen.
Dim infoQuery = _
(From cust In db.Customers _
Select cust.Country) _
.Union _
(From emp In db.Employees _
Select emp.Country)
var 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-Bedingung in SQL).
Siehe auch
Referenz
Übersetzen von Standardabfrageoperatoren (LINQ to SQL)