所以我有“不断扩展的LINQ查询”...我发现自己必须处理一些参数,并且我正在交叉。我有这样的:添加或我的LINQ查询?
var ud = db.Updates
.Where(c => c.Sold.Equals(false)&&(c.Status.Equals(("Pending"))))
.GroupBy(c => c.Vehicle)
.Select(x => x
.OrderByDescending(y => y.TimeStamp)
.First())
.ToList();
,我需要一个或添加到“c.Status.Equals”,测试多个字符串值...如“待定” || “拒绝”什么是正确的方式/地点来做到这一点?
非常感谢您的帮助!
为什么不是'c =>!c.Sold && c.Status ==“Pending”'?你真的不需要在这里使用'Equals'。 – juharr