我有一個'屬性'這是有位置,屬性_類型和許多其他領域也。如何在c#LINQ的兩個列表中執行'AND'操作?
我的輸入有一個位置列表,每個位置都有另一個過濾條件列表。例如: - 我的位置是 - [A,B & C]。對於每個這些地點都有另一個名單 - [公寓,土地,房屋等]。
樣品輸入數據:
A - [公寓,土地,房屋] --->表示 - 位置A和3的過濾選項
乙 - [土地,房屋]
Ç - [公寓,土地]
我需要找到位置的所有屬性與房產類型[公寓,土地,房屋]和B位置與房產類型[土地,房屋]等
我做了這樣的字典對象;
Dictionary<string,List<PropertyType>> PTypeDictionary =new Dictionary<string,List<PropertyType>>();
注意:屬性類型是枚舉
現在我的輸入數據是本詞典 - 鍵是位置和值Property_Types名單。
如何編寫LINQ查詢以查找這些位置中的所有屬性以及過濾property_type?
LINQ到什麼地步? LINQ來對象或LINQ到實體或LINQ到SQL? –
LINQ to entity。 – Shafeek