【C#】通过反射调用某类某方法
2016-10-10 14:26
337 查看
string strClass = “VolumeManager”; //类名,有命名空间需要加上,namespace.class
string callMethodName = toggle.transform.parent.name; //方法名
Type t;//类型
object obj; //对象
t = Type.GetType(strClass); //通过string找到类
System.Reflection.MethodInfo method = t.GetMethod(callMethodName);//通过类找到方法method
obj = System.Activator.CreateInstance(t); //new一个类的对象
method.Invoke(obj, null); //用这个对象调用method方法
string callMethodName = toggle.transform.parent.name; //方法名
Type t;//类型
object obj; //对象
t = Type.GetType(strClass); //通过string找到类
System.Reflection.MethodInfo method = t.GetMethod(callMethodName);//通过类找到方法method
obj = System.Activator.CreateInstance(t); //new一个类的对象
method.Invoke(obj, null); //用这个对象调用method方法
相关文章推荐
- C#通过反射调用泛型方法
- 如何通过C#.NET中的反射机制来创建C#.NET泛型类的实例,并调用其方法??
- C#通过反射调用泛型参数方法介绍
- C#通过反射获取上层调用方法信息
- C# 通过反射类动态调用DLL方法
- C# 反射-通过继承接口实现创建对象并调用方法
- C# 反射,通过类名、方法名调用方法
- [No000085]C#反射Demo,通过类名(String)创建类实例,通过方法名(String)调用方法
- 如何通过C#.NET中的反射机制来创建C#.NET泛型类的实例,并调用其方法??
- C#,动态加载DLL,通过反射,调用参数,方法,窗体
- 深入理解 c# 第三章 通过反射来调用和获取泛型方法
- Silverlight加载xap后通过反射相互调用方法及元素
- Mcad学习笔记之通过反射调用類的方法,屬性,字段,索引器(2種方法)
- [转]C# 关于反射类[System.Reflection] 根据类名 动态调用 类方法
- 如何通过反射调用带有ref或者out的参数的方法[迁移]
- 通过反射方式来调用某个对象的方法的步骤
- Silverlight加载xap后通过反射相互调用方法及元素
- 通过反射方式来调用某个对象的方法的步骤
- C#实现反射调用动态加载的DLL文件中的方法
- 通过反射调用Dll中的方法