一個(gè)關(guān)于Expression<Func<T, TResult>>動(dòng)態(tài)累加的問(wèn)題。要求返回一個(gè)表達(dá)式,e=>e.ID==1&&e.ID==2&&e.ID==3...e.ID==n 請(qǐng)問(wèn)應(yīng)該如何動(dòng)態(tài)的累加啊。求代碼?。。xpression<Func<T, TResult>> myTest = e=>e.ID==1;....retrun myTest;
2 回答
GCT1015
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超4個(gè)贊
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 關(guān)注
- 539 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
