Dela via


Returnera skärningspunkten för två sekvenser

Använd operatorn Intersect för att returnera den angivna skärningspunkten för två sekvenser.

Exempel

Det här exemplet används Intersect för att returnera en sekvens av alla länder/regioner där både Customers och Employees lever.

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)

I LINQ till SQL är åtgärden Intersect endast väldefinierad för uppsättningar. Semantiken för flera enheter är odefinierad.

Se även