c#用反射的方法取出类的方法、成员、属性
发布日期:2022/10/31 作者:
浏览:615
@using System.Reflection;@{Type type = typeof(AppUser);object obj = Activator.CreateInstance(type);MethodInfo[] methods = type.GetMethods();MemberInfo[] members = type.GetMembers();PropertyInfo[] properties = type.GetProperties();@Html.Raw(string.Format("methods------------------------------------------<br/>"));foreach (MethodInfo method in methods){@Html.Raw(string.Format("{0}<br/>",method.Name));}@Html.Raw(string.Format("members------------------------------------------<br/>"));foreach (MemberInfo _members in members){@Html.Raw(string.Format("{0}<br/>",_members.Name));}@Html.Raw(string.Format("properties------------------------------------------<br/>"));foreach (PropertyInfo prop in properties){@Html.Raw(string.Format("{0}<br/>",prop.Name));}}
上面的方法就可以遍历出AppUser类的相关方法,成员、属性,输出如下图所示
下拉加载更多评论