1

私は次のようなルールを持っています

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);

「条件の評価に失敗しました.....」というエラーを返します。

リストに対する基準を拡張するにはどうすればよいですか?

4

1 に答える 1