国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

異步線程與同步線程 怎么讓線程能夠異步的執(zhí)行呢?

怎么讓線程能夠異步的執(zhí)行呢?沒(méi)有分?jǐn)?shù)?有個(gè)主意!從主線程新線程開(kāi)始一個(gè)分支線程使用delegate執(zhí)行要在分支線程中操作的方法,使用BeginInvoke執(zhí)行修改后的委托,得到IAsyncResult

怎么讓線程能夠異步的執(zhí)行呢?

沒(méi)有分?jǐn)?shù)?有個(gè)主意

!從主線程新線程開(kāi)始一個(gè)分支線程

使用delegate執(zhí)行要在分支線程中操作的方法,

使用BeginInvoke執(zhí)行修改后的委托,得到IAsyncResult的結(jié)果

并始終判斷IAsyncResult的iscompleted

如果執(zhí)行完成,使用endinvoke得到結(jié)果異步操作,然后使用主線程上的invoke執(zhí)行來(lái)顯示結(jié)果

(應(yīng)該是主線程,只做一件事,打開(kāi)一個(gè)線程。異步調(diào)用和等待異步結(jié)束,都是分支線程做的,所以主線程不會(huì)裝死,當(dāng)主線程顯示結(jié)果時(shí),直接操作是有問(wèn)題的,應(yīng)該是跨線程的!僅使用調(diào)用)