威势网络,为您的企业和团队注入互联网活力!
服务热线:138-9741-0341

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类的相关方法,成员、属性,输出如下图所示


下拉加载更多评论
最新评论
暂无!