c#带参数和返回值的函数 开启线程调用的方法

 1         public delegate string DgTest();
 2         private void btn_District_Click(object sender, EventArgs e)
 3         {  
 4             //实例化 委托对象 并把方法传入委托
 5             DgTest dg = Test;
 6             IAsyncResult ir =dg.BeginInvoke(null,null);
 7             //接收 返回值
 8             string res = dg.EndInvoke(ir);
 9         }
10 
11         string Test()
12         {
13             //code...
14         }
原文地址:https://www.cnblogs.com/iack/p/3505233.html