通常、この方法で式を作成します。
ParameterExpression pe = Expression.Parameter(typeof(object1), "x");
string Name = "property1";
MemberExpression left = Expression.Property(pe, (object1).GetProperty(Name));
それが生み出すleft = x => x.property1
生産方法を知りたい
left = x => x.Object2.property1
if Name = "Object2.property1"; object2 は object1 の子です
前もって感謝します