根据字符串反射到对应的方法.根据字符串反射到对应的方法.根据字符串反射到对应的方法.
Assembly assembly = Assembly.Load("DB.Sqlserver");//1 动态加载 默认加载当前路径的dll文件,不需要后缀
Type typeDBHelper = assembly.GetType("DB.Sqlserver.DBHelper");//2 获取类型 (获取类型信息的方式不止一个)
MethodInfo method = typeDBHelper.GetMethod("Show3", new Type[] { });//3 根据字符串反射到对应的方法.
method.Invoke(oTest, null);//调用方法
这和MVC没啥关系吧,就像平时那样反射
我平时的反射都不会写,只会用= =
反射跟mvc也能扯上关系?反射就是反射,是编程api提供的;
你获取Type后里面找接口就行了。
obj.GetType().InvokeMember(proSerial.Name, BindingFlags.SetProperty, null, obj, new object[] { Serial });
可以参考一下,反射与MVC框架无关