请看看在下面的代码来了解我的问题:如何通过名称获取方法处理程序? (C#)
public class MyClass
{
public delegate object MyDelegate(object value);
public MyDelegate GetMethodByName(string methodName)
{
// What have to be here?
}
public object Method1(object value)
{
// some code here
}
public object Method2(object value)
{
// some code here
}
public object Method3(object value)
{
// some code here
}
}
而且地方:
var obj = new MyClass();
MyDelegate del = obj.GetMethodByName("Method1");
var result = del(someobject);
那么如何才能得到它的名称的方法处理? (c#)
谢谢。它工作正常! – 2011-02-25 17:27:05