(2)、BeginInvoke()方法接受"动态"的参数个数和类型,具体的参数个数是根据调用BeginInvoke方法的委托所决定的,代码如下:
public delegate void EventHandler1...(string a,int b);
eh.BeginInvoke("a", 1, null, null);
这里的代码可能不合理,但只是举例说明,这里调用BeginInvoke()方法的是EventHandler...,EventHandler委托接受两个参数string和int,所以BeginInvoke前两个参数也是string和int,这个是编译时,根据委托的定义动态生成的.
(3)、BeginInvoke()...方法接受"动态"的参数个数和类型,但最后两个参数是确定的,一个是AsyncCallback(回调函数),另一个是object
(4)、当在委托上调用BeginInvoke方法时,当委托对象只能包含一个方法...接下来说BeginInvoke方法的另外两个参数,一个是AsyncCallback是一个委托类型,它用于方法的回调,也就是当异步方法调用完毕时,自动调用的方法,它的定义为:
public delegate