一個關于Expression<Func<T, TResult>>動態累加的問題。要求返回一個表達式,e=>e.ID==1&&e.ID==2&&e.ID==3...e.ID==n 請問應該如何動態的累加啊。求代碼!??!Expression<Func<T, TResult>> myTest = e=>e.ID==1;....retrun myTest;
2 回答

GCT1015
TA貢獻1827條經驗 獲得超4個贊
Expression<Func<T, TResult>> myTest = e=>e.ID==1; for(int i = 2; i <= n; i++) { myTest = Expression<Func<T, TResult>>.And(myTest, e=>e.ID==n); } retrun myTest;
- 2 回答
- 0 關注
- 535 瀏覽
添加回答
舉報
0/150
提交
取消