У меня есть таблица «Property», который оказывает расположения, Property_Type и многие другие области также.Как выполнить операцию «И» в двух списках в C# LINQ?
У меня есть список местоположений, и у каждого местоположения есть еще один список условий фильтрации. Например: - Мои местоположения - [A, B & C]. Для каждого из этих мест есть другой список, а именно: [Квартира, Земля, Дом и т. Д.].
Пример входных данных:
A - [Апартаменты, Земля, дом] ---> означает - Расположение A 3 варианта фильтрации
B - [земля, дом]
C - [Квартира, Земля]
Мне нужно найти все свойства в местоположении с property_type [Апартаменты, Земля, дом] и в месте Б с property_type [земли, дом] и т.д.
Я сделал словарный объект таким образом;
Dictionary<string,List<PropertyType>> PTypeDictionary =new Dictionary<string,List<PropertyType>>();
Примечание: PropertyType это перечисление
Теперь мой ввод данных в этом словаре - Ключи местоположения и Значения список Property_Types.
Как написать запрос LINQ, чтобы найти все свойства в этих местах вместе с фильтром property_type?
LINQ to what? LINQ для объекта или LINQ для объекта или LINQ to SQL? –
LINQ для объекта. – Shafeek