我想获取所有记录WHERE(s.override == 1 OR(s.override == 2 AND s.approved == 1))
我怎样才能使用。{x.subcontracts.Where(s ==> ??)
答案 0 :(得分:8)
使用标准C#二元运算符:
x.subcontracts
.Where(s => s.override == 1 || (s.override == 2 && s.approved == 1))
答案 1 :(得分:3)
以下是您需要的where子句:
x.subcontracts.Where(s => (s.override == 1) || (s.override == 2 && s.approved == 1))