私は次のようなルールを持っています
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);
「条件の評価に失敗しました.....」というエラーを返します。
リストに対する基準を拡張するにはどうすればよいですか?