public static MemberInfo getInfo(FieldInfo field) { var result = field.getUserData(typeof(FieldMemberInfo)); if (result == null) { result = new FieldMemberInfo(field); field.addUserData(result); } return result; }