C# 反射基础用法

1.引用命名空间 using System.Reflection;

2.object[] parameters = { 参数 }; 调用方法的参数数组

3.Type t = Type.GetType("Class"); 获取类

4.MethodInfo Method = t.GetMethod(MethodName); 获取方法 方法名为MethodName string类型

5.object obj = t.Assembly.CreateInstance(ClassName); 激活类的实例

6.Method.Invoke(obj, parameters); 调用 obj为object类型数组,是调用方法的参数

posted @ 2019-03-25 11:53  nimayax  阅读(151)  评论(0)    收藏  举报