var attrs = type.GetFields(BindingFlags.Public | BindingFlags.Static);
foreach (var item in attrs)
{
ModelAttribute terminal = (ModelAttribute)Attribute.GetCustomAttribute(item, typeof(ModelAttribute), false);
}
var attrs = type.GetFields(BindingFlags.Public | BindingFlags.Static);

本文探讨了C#中反射的使用,展示了如何通过反射获取类型的所有公共静态字段,并为这些字段应用自定义属性。具体操作包括使用BindingFlags来指定要获取的成员类型,以及如何遍历这些成员并读取其上的ModelAttribute。
1212

被折叠的 条评论
为什么被折叠?



