使用Linq解决实体问题?我正在尝试创建一个查询,它使用Silverlight ADO.NET数据服务客户端API(因此使用Linq到实体),在WHERE子句中使用ID列表。有人知道不支持包含的变通方法吗?我想做这样的事:List<long?> txnIds = new List<long?>();// Fill list var q = from t in svc.OpenTransaction
where txnIds.Contains(t.OpenTransactionId)
select t;试过这个:var q = from t in svc.OpenTransactionwhere txnIds.Any<long>(tt => tt == t.OpenTransactionId)select t;但是得到了“方法‘any’是不支持的”。
3 回答
- 3 回答
- 0 关注
- 475 浏览
添加回答
举报
0/150
提交
取消