2012-10-23 63 views

回答

8

Expression.Invoke不會立即調用定表達式 - 它創建了一個表達式樹表示給定表達式的調用。這就是expression trees的全部內容。

如果你想真正執行表達式樹,你需要建立一個LambdaExpression,就可以調用Compile(這將會建立一個代表),然後調用該委託。

+0

謝謝Jon Skeet。 –

相關問題