如何在不使用“直接”反射的情况下,通过匹配一元表达式“成员名称”来获取对象属性值?
public object DoSomething<T>(UnaryExpression uExp, T obj)
{
object res = null;
// NOTE: UnaryExpression contains a property from T type.
// TODO: get UnaryExpressionMatchingProperty value
// res = obj.UnaryExpressionMatchingProperty;
return res;
}
uExp.Operand as MemberExpression
,然后获取成员细节? - Jim