1

動的 linq クエリまたは動的 linq またはラムダ式を作成したい。 たとえば、名前が 'computer' で始まり、(場合によっては) 価格が 10 $ を超える製品をリポジトリに取得するように伝えたい場合に、この記事を使用しています。ラムダ式または式ツリーを使用したいのですが、このトピックの初心者です。トップ記事とBLLレイヤーには、linqクエリは存在しません。彼はラムダ式を使用して値をリポジトリに渡します。解決策を教えてください。

4

1 に答える 1

0

アプリケーションは次のようにデータを入力できます。

var productName = "computer";
var minPrice = 10;

var products = _productRepository.Find(p => p.Name == productName && p.Price > minPrice);
于 2012-12-08T15:50:15.087 に答える