反射的作用:
在某个类中根据方法名称调用相应的方法,此处的方法名称是string类型。
反射的使用:
String str=“这里填方法名”;
MethodInfo mm= 类.GetType().GetMethod(str);//建立反射方法,绑定方法。
Object[] obj =new object[]{方法参数一,参数二,…}//指定参数列表。
mm.Invoke(类,obj);//正式调用方法。
解释第二句:
建立反射方法,也就是说所有的动态调用的方法都可以用mm来来运行。也就是所有“类”中的方法都可以用这一个名字代指。(具有相同参数类型的)。