Cómo: Devolver la unión de conjuntos de dos secuencias (LINQ to SQL)
Actualización: November 2007
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 en los que hay Customers o Employees.
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)
;
En LINQ to SQL, 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).
Vea también
Referencia
traducción de operadores de consulta estándar [LINQ to SQL]