代码段
var list =
(from item in entitySet.Clients.AsQueryable()
where listOfId.Contains(item.ID.ToString())
select item).ToList();
错误消息
LINQ to Entities无法识别方法'Boolean Contains(System.String)'方法,并且此方法无法转换为商店表达式
对此有任何解决方案吗?
答案 0 :(得分:1)
试试这个:
var list =
(from item in entitySet.Clients
join id in listOfId on item.ID equals id
select item).ToList();