0
我需要在這個問題的前面說明我是一個noob,當談到動態表達式。DynamicExpression.ParseLambda在對象上設置一個值?
我們有一些現有的代碼看起來通過一個對象,然後檢索使用動態表達式對象的屬性值:
var lambda = System.Linq.Dynamic.DynamicExpression.ParseLambda(instance.GetType(), typeof(object), newExpression.Trim());
var result = lambda.Compile().DynamicInvoke(instance);
我想知道如果有可能,而不是設置了一個值屬性?這是檢索結果(這實際上是表達式的結果是屬性值),但我想改爲設置屬性值。不知道我在這裏咆哮完全錯誤的樹。