//tag为某个类的实例
//MethodStr为这个类的方法
public void fun(object tag,strig MethodStr)
{
//在这里实现对tag的MethodStr方法的调用
}
不知能否实现这样的功能,利用反射不知可不可以
请各位帮忙看一下,看能还实现。
解决后一定给分。谢谢!
//MethodStr为这个类的方法
public void fun(object tag,strig MethodStr)
{
//在这里实现对tag的MethodStr方法的调用
}
不知能否实现这样的功能,利用反射不知可不可以
请各位帮忙看一下,看能还实现。
解决后一定给分。谢谢!
怎么写代码,我对反射不是很熟,能否给个例子谢谢!。
System.Reflection.MethodInfo mt = t.GetMethod( MethodStr );
mt.Invoke( tag , null );
首先要
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);
}