Partager via


Procédure : retourner l'intersection définie de deux séquences (LINQ to SQL)

Utilisez l'opérateur Intersect pour retourner l'intersection définie de deux séquences.

Exemple

Cet exemple utilise Intersect pour retourner une séquence de tous les pays dans lesquels les Customers et les Employees habitent.

Dim infoQuery = _
    (From cust In db.Customers _
    Select cust.Country) _
    .Intersect _
        (From emp In db.Employees _
        Select emp.Country)
var infoQuery =
    (from cust in db.Customers
    select cust.Country)
    .Intersect
        (from emp in db.Employees
        select emp.Country)
;

Dans LINQ to SQL, l'opération Intersect est correctement définie sur les jeux uniquement. La sémantique pour les multijeux n'est pas définie.

Voir aussi

Référence

Traduction des opérateurs de requête standard (LINQ to SQL)

Autres ressources

Exemples de requêtes (LINQ to SQL)