我有「的字符串,DeviceInfo」,其中DeviceInfo是包含一些屬性一類的字典,如下圖所示:使用LINQ以選擇它們匹配列表,表中的項目
public string Name { get; set; }
public string Id { get; set; }
public bool Actioned { get; set; }
我需要使用LINQ實體從字典中的DeviceInfo「Name」屬性中存在表中的deviceId的表中選擇設備詳細信息。類似於以下的是我所追求的。不幸的是我的代碼不起作用。任何人都會告訴我我要去哪裏?
from t in _context.Devices where list.Select(x => x.Value.Name).Contains(t.DeviceId) select t
你用'.Contains(「」+ t.DeviceId)''試過了嗎?我不確定它是否會這樣工作,但它值得一試。 – IronMan84 2013-04-11 15:36:25