var keys = model.Select(e => new {e.OrderNum, e.LineNum}); var updateLst = _purchaseOrderDao.Find(_ =>keys.Contains(new {_.OrderNum, _.LineNum})).ToList();LINQ不支持匿名类型的查询,在不用循环的情况下,类似效果如何换种方式实现呢。