当前位置: 代码迷 >> C# >> 动态调用方法有关问题
  详细解决方案

动态调用方法有关问题

热度:2   发布时间:2016-05-05 03:28:37.0
动态调用方法问题
我现在有一个一般处理程序,我根据传来的方法名,调用具体方法,例如,我把Add做为字符串传入方法A,我要由方法A转到Add方法。我想知道除了反射调用外 还有其他的实现方法么。。。求个大神指点下
------解决思路----------------------
全局!你怎么反射的!感觉问题在你的反射上面,你的
method.Invoke(this,context)
是类似这样子吗?
------解决思路----------------------

            object[] Obj = new object[] { };
            MethodInfo vMethodInfo = GetType().GetMethod(FunctionName);
            if (vMethodInfo == null)
            {
                return;
            }
            vMethodInfo.Invoke(this, Obj);
  相关解决方案