var js = new jiaoshi();//创建类本身
Type T=js.GetType();
//反射出类的实例
object o = Activator.CreateInstance(T);
//System.Reflection.PropertyInfo pi = T.GetProperty("xq_id");
//获得方法信息
System.Reflection.MethodInfo mi = T.GetMethod("GetModel");
//创建方法参数列表
object[] ps=new object[]{14};
//委托执行
mi.Invoke(o,ps);
//输出类实例内容
Response.Write((jiaoshi)o.js_name);
C# 动态调用类方法和属性
最新推荐文章于 2026-05-12 06:07:31 发布
本文介绍了使用C#反射机制创建实例、获取属性信息及调用方法的过程。通过实例演示了如何利用反射来动态地执行类的方法。

2万+

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



