关于c#委托问题,beginInvoke和endInvoke
我想执行1个委托
public delegate void delegateTest();
delegateTest dt=new delegateTest(某方法);
dt.BeginInvoke(该填什么,该填什么);
我想调用beginInvoke以后,当委托执行完毕后,能得到1个int类型的返回值1,求代码,谢谢.
------解决方案--------------------refer: http://www.csharpwin.com/csharpspace/11948r7265.shtml
------解决方案--------------------
http://www.cnblogs.com/mashang/archive/2009/08/01/1536730.html
------解决方案--------------------public partial class Form1 : Form
{
public delegate int DelegateTest(int i);
public Form1()
{
InitializeComponent();
DelegateTest dt = new DelegateTest(Add);
this.Text = dt.EndInvoke(dt.BeginInvoke(1, null, null)).ToString();
}
int Add(int i)
{
return i + 1;
}
}