请尝试以下方法
var property = typeof(Group).GetProperty("UserExistsInGroup"); var attribute = property.GetCustomAttributes(typeof(DescriptionAttribute), true)[0]; var description = (DescriptionAttribute)attribute; var text = description.Description;
您可以调用MemberInfo.GetCustomAttributes()以获取在的成员上定义的任何自定义属性Type
。您可以MemberInfo
通过执行以下操作来获取该属性的:
PropertyInfo prop = typeof(Group).GetProperty("UserExistsInGroup", BindingFlags.Public | BindingFlags.Static);