Compartir vía


Devolver la unión de conjuntos de dos secuencias

Utilice el operador Union para devolver la unión de conjuntos de dos secuencias.

Ejemplo

En este ejemplo se utiliza Union para devolver una secuencia de todos los países/regiones en los que hay Customers o 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)

En LINQ to SQ, el operador Union se define para conjuntos múltiples como la concatenación no ordenada de conjuntos múltiples (de hecho, el resultado de la cláusula UNION ALL en SQL).

Para ver más información y ejemplos, consulte Queryable.Union.

Consulte también