我的MemberExpression
包含以下内容:mail => mail.SomeProperty
。
我想生成一个新的成员表达式来访问层次结构中更深层次的一个级别,并得到如下结果:mail => mail.SomeProperty.OtherProperty
。
怎么做?
答案 0 :(得分:4)
我相信您可以使用Expression.Property构建一个新的MemberExpression,它使用其他属性引用包装现有表达式。它需要第一个参数的Expression,它应该是原始的MemberExpression。