3

MemberExpression私はegを作成する方法を知っています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

どうすればいいですか?

4

1 に答える 1

2
  var parameter = Expression.Parameter(entityType, "entity");

   // Expression: "entity.Property"
   var property = Expression.Property(parameter, propertyName);
   var subProperty = Expression.Property(property, subPropertyName);
于 2013-03-08T15:33:16.120 に答える