我知道如何创建一个成员表达式,例如 entity.Property
。
// Expression: "entity"
var parameter = Expression.Parameter(entityType, "entity");
// Expression: "entity.Property"
var property = Expression.MakeMemberAccess(parameter, entityType.GetProperty(propertyName));
但我想创建一个MemberExpression
来访问一个子属性,例如entity.Property.SubProperty
我该如何实现呢?