Partilhar via


Retornar a união de conjunto de duas sequências

Use o Union operador para retornar a união definida de duas sequências.

Exemplo

Este exemplo usa Union para retornar uma sequência de todos os países/regiões em que há um Customers ou Employees.

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)

Em LINQ to SQL, o Union operador é definido para multisets como a concatenação não ordenada dos multisets (efetivamente o resultado da UNION ALL cláusula em SQL).

Para obter mais informações e exemplos, consulte Queryable.Union.

Consulte também