Freigeben über


Zurückgeben der Vereinigungsmenge von zwei Sequenzen

Verwenden Sie den Union Operator, um die Set-Union 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.

Siehe auch