我需要传递一个委托和委托应该调用的方法名称作为类构造函数的参数我该怎么做?使用通用委托在不同的类中调用多个方法
也就是说,如果
public delegate object CCommonDelegate();
是我的委托,并说,它可以调用下面这个签名
string Method1();
object Method2();
class X
{
public X(CCommonDelegate,"MethodName to invoke"){} //how to pass the Method name here..
}
PS任何方法:忽略访问修饰符
我将能够使用这张异步调用? – 2010-12-21 15:37:42
你可以在任何委托上启动BeginInvoke来启动它在线程池上的执行。你是否应该是另一回事! http://msdn.microsoft.com/en-us/library/2e08f6yc.aspx – 2010-12-21 15:44:30