ノースウィンドを例にとってみましょう。
私の目標は、Linq to Entity を使用して従業員を動的に検索することです。
私の表現は多分:
Expression<Func<Employee, bool>> exp= em => em.EmployeeID > 2;
ここで、演算子'>'
は実行時にコンボボックスによって選択され、'<'、'='、'<>'、'contains' などになります。
私の質問は、選択した演算子で動的に式を作成する方法ですか?
重要な点として、「if」や「switch」など の選択的なステートメントは使用できません。
どんな答えでも大歓迎です。