文件名称:异步调用实例01-EndInvoke-c#
文件大小:34KB
文件格式:RAR
更新时间:2012-10-11 15:22:44
异步调用 EndInvoke c#
直接调用EndInvoke 方法等待异步调用结束 异步执行方法的最简单的方式是通过调用委托的BeginInvoke方法来开始执行方法,在主线程上执行一些工作,然后调用委托的EndInvoke方法。EndInvoke可能会阻止调用线程,因为它直到异步调用完成之后才返回。这种技术非常适合于文件或网络操作,但是由于EndInvoke会阻止它,所以不要从服务于用户界面的线程中调用它。 下面的代码说明了如何使用这种方法来进行异步调用,并获得异步方法的结果:
【文件预览】:
异步调用01-EndInvoke
----yibu01.suo(12KB)
----yibu01.sln(907B)
----yibu01()
--------Form1.cs(2KB)
--------yibu01.csproj(3KB)
--------bin()
--------obj()
--------Properties()
--------Program.cs(465B)
--------Form1.Designer.cs(2KB)
--------Form1.resx(6KB)
--------count.cs(1KB)