我有一个规则,例如
When()
.Match<ObjectA>(a => a.Field1 == "xxx",
a => a.Field2 == "yyy",
a => a.List1.Where(l => l.Field3 = "111").Count() > 0);
返回结果
但是,当我尝试向 Where 子句添加其他条件时,例如
When()
.Match<ObjectA>(a => a.Field1 == "xxx",
a => a.Field2 == "yyy",
a => a.List1.Where(l => l.Field3 == "111" && l.Field4 == "222" ).Count() > 0);
它返回一个错误说“无法评估条件......”
如何根据列表扩展标准?