从C#中的另一个表达式构建表达式

时间:2014-06-23 05:00:21

标签: c# expression

我有一个Expression<Func<TRightModel, object>>列表,我需要从中创建Expression<Func<TMiddleModel, object>>

列表

我有一个属性TMiddleModel.RightModel,它会给出给定RightModel的{​​{1}}。我试过这种方法:

MiddleModel

(p是Expression<Func<TMiddleModel, object>> f = model => p.Compile().Invoke(model.GetRightModel()); )。

这个编译很好,但是因为“f&#39;需要查看表达式,它在运行时失败。

无法在Google上找到此问题的任何解决方案。有什么想法吗?

0 个答案:

没有答案