2つの式ツリーを作成する方法を実装する必要があります。このような何か:式ツリー - と2つの式を結合して
public Expression<Func<TEntity, bool>> And(Expression<Func<TEntity, bool>> ex1,
Expression<Func<TEntity, bool>> ex2)
{
return Expression.And(ex1, ex2);
}
この場合、戻り値の型は、私がExpression<Func<TEntity, bool>>
必要なものではありません。
私は何が必要ですか?
ありがとうございます!
NHibernateで動作しますか?この機能には時間がかかりますか? – StuffHappens
@StuffHappens:より簡単で移植性の高いオプションは、 'query.Where(ex1).Where(ex2)' :)を使用することです。 – leppie
スケーラブルではありません。 OrとNot(仕様パターン)を実装する必要もあります。 Expressionオペレーションのパフォーマンスが適切かどうかは疑問です。 – StuffHappens