C# MVC 如何使用反射

2019-01-02 21:08发布

根据字符串反射到对应的方法.根据字符串反射到对应的方法.根据字符串反射到对应的方法.

标签:
5条回答
笑指拈花
2楼-- · 2019-01-02 21:19

反射跟mvc也能扯上关系?反射就是反射,是编程api提供的;
你获取Type后里面找接口就行了。

查看更多
人间绝色
3楼-- · 2019-01-02 21:25

这和MVC没啥关系吧,就像平时那样反射

查看更多
流年柔荑漫光年
4楼-- · 2019-01-02 21:25

obj.GetType().InvokeMember(proSerial.Name, BindingFlags.SetProperty, null, obj, new object[] { Serial });
可以参考一下,反射与MVC框架无关

查看更多
浮光初槿花落
6楼-- · 2019-01-02 21:36

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);//调用方法

查看更多
登录 后发表回答