У меня 2 списка. 1 - это коллекция продуктов. А другой - это коллекция продуктов в магазине.
Мне нужно иметь возможность вернуть все shopProducts, если имена совпадают с какими-либо именами в продуктах.
У меня есть это, но похоже, что это не работает. Есть идеи?
var products = shopProducts.Where(p => p.Name.Any(listOfProducts.
Select(l => l.Name).ToList())).ToList();
Я должен сказать, дайте мне все товары в магазине, название которых есть в другом списке.