//tag为某个类的实例
//MethodStr为这个类的方法
public void fun(object tag,strig MethodStr)
{
   //在这里实现对tag的MethodStr方法的调用   
}
不知能否实现这样的功能,利用反射不知可不可以
请各位帮忙看一下,看能还实现。
解决后一定给分。谢谢!

解决方案 »

  1.   

    补充MethodStr方法没有参数,只需要达到执行的目的就行。
      

  2.   

    to shrinerain(圣影雨)
    怎么写代码,我对反射不是很熟,能否给个例子谢谢!。
      

  3.   

    Type t = n.GetType();
    System.Reflection.MethodInfo mt = t.GetMethod( MethodStr );
    mt.Invoke( tag ,  null );
      

  4.   

    Type t = tag.GetType();
      

  5.   

    利用反射可以实现
    首先要
    using System.Reflection;public void fun(object tag,strig MethodStr)
    {
        //在这里实现对tag的MethodStr方法的调用 
        Type t = tag.GetType();
        System.Reflection.MethodInfo meth = t.GetMethod( MethodStr );
        meth.Invoke( tag, null);
    }