我有一个多头列表。我想做一个 linq 查询来比较 long 的 linq 是否等于表中的 id 列表。酒吧有特色,特色有 id,我想选择所有特色在这个长列表中的酒吧......
代码:
IList<long> pubFeatures
被传递给函数。
var result = from pubs in result
where pubs.PubFeatures.Select(item => item.Id).All(term => pubFeatures.Contains(term))
select pubs;
但这似乎不起作用它返回所有酒吧