Partager via


Retourner l'intersection définie de deux séquences

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/régions dans lesquels les Customers et les Employees habitent.

var infoQuery =
    (from cust in db.Customers
    select cust.Country)
    .Intersect
        (from emp in db.Employees
        select emp.Country)
;
Dim 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 seulement sur des ensembles. La sémantique pour les multijeux n'est pas définie.

Voir aussi