У меня есть два списка. Мои списки выглядеть следующим образом:Использование внешнего соединения с LINQ
AvailableFlavors
ID Name
-- ----
1 Vanilla
2 Chocolate
3 Strawberry
4 Rocky Road
5 Cookies and Cream
FavoriteFlavors
ID Name
-- ----
1 Vanilla
3 Strawberry
Как получить список AvailableFlavors
, которые не в списке FavoriteFlavors
с помощью LINQ? В настоящее время у меня есть:
List<Flavor> AvailableFlavors = GetAvailableFlavors();
List<Flavor> FavoriteFlavors = GetFavoriteFlavors();
AvailableFlavors = from availableFlavor in AvailableFlavors
// what goes here?
select availableFlavor;
О, мужчина! Это так круто. Я понятия не имел, что опция «Исключить» даже существовала. Замечательно! –