У меня есть список пользователей, каждый из которых содержит список связанных идентификаторов витрин. У меня есть отдельный список целых чисел, и я хочу найти, где любой идентификатор магазина пользователя совпадает с любым целым числом в отдельном списке.
Я ожидаю что-то вроде этого:
clientUsers = clientUsers.Where(x => x.Storefronts.Intersect(allowedStorefrontIds));
Мне сказали, что аргументы типа не могут быть выведены из использования в методе расширения Where.
Знаете ли вы, как я должен структурировать свой linq в этом случае?