Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj operatora Intersect aby zwrócić przecięcie dwóch sekwencji.
Przykład
W tym przykładzie użyto Intersect, aby zwrócić sekwencję wszystkich krajów/regionów, w których zarówno Customers
, jak i Employees
mieszkają.
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)
W LINQ to SQL Intersect operacja jest precyzyjnie zdefiniowana tylko w zbiorach. Semantyka dla wielu zestawów jest niezdefiniowana.
Zobacz także
- przykłady zapytań
- Standardowe tłumaczenie operatorów zapytań