public static object GetValueType(this object target, string memberName) { return(MemberAccessHelper.GetMemberType(target, memberName, null, ValueType.PropertyOrField)); }