如何在循环中拼接 lambda?
- C# code
var result = from a in db.Accounts select a;foreach(int id in ids){ result = result.Where(?)}
如上,我有多个id希望拼接到linq查询中,请问如何实现?谢谢
[解决办法]
- C# code
var result = from a in db.Accounts where ids.Contains(a) select a;
发布时间: 2012-11-13 10:00:51 作者: rapoo
如何在循环中拼接 lambda?
var result = from a in db.Accounts select a;foreach(int id in ids){ result = result.Where(?)}
var result = from a in db.Accounts where ids.Contains(a) select a;