久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

委派任務(wù)并在完成時(shí)收到通知(在 C# 中)

Delegating a task in and getting notified when it completes (in C#)(委派任務(wù)并在完成時(shí)收到通知(在 C# 中))
本文介紹了委派任務(wù)并在完成時(shí)收到通知(在 C# 中)的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問題描述

從概念上講,我想完成以下操作,但在理解如何在 C# 中正確編碼時(shí)遇到了麻煩:

Conceptually, I would like to accomplish the following but have had trouble understand how to code it properly in C#:


SomeMethod { // Member of AClass{}
    DoSomething;
    Start WorkerMethod() from BClass in another thread;
    DoSomethingElse;
}

然后,當(dāng) WorkerMethod() 完成時(shí),運(yùn)行:

Then, when WorkerMethod() is complete, run this:


void SomeOtherMethod()  // Also member of AClass{}
{ ... }

誰(shuí)能舉個(gè)例子?

推薦答案

BackgroundWorker 類正是為此目的添加到 .NET 2.0 中的.

The BackgroundWorker class was added to .NET 2.0 for this exact purpose.

簡(jiǎn)而言之:

BackgroundWorker worker = new BackgroundWorker();
worker.DoWork += delegate { myBClass.DoHardWork(); }
worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(SomeOtherMethod);
worker.RunWorkerAsync();

如果需要,您還可以添加諸如取消和進(jìn)度報(bào)告之類的奇特內(nèi)容:)

You can also add fancy stuff like cancellation and progress reporting if you want :)

這篇關(guān)于委派任務(wù)并在完成時(shí)收到通知(在 C# 中)的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

LINQ to SQL and Concurrency Issues(LINQ to SQL 和并發(fā)問題)
Yield return from a try/catch block(try/catch 塊的收益回報(bào))
Should I call Parameters.Clear when reusing a SqlCommand with a transation?(重用帶有事務(wù)的 SqlCommand 時(shí),我應(yīng)該調(diào)用 Parameters.Clear 嗎?)
what does a using statement without variable do when disposing?(處理時(shí)不帶變量的 using 語(yǔ)句有什么作用?)
Why doesn#39;t TransactionScope work with Entity Framework?(為什么 TransactionScope 不適用于實(shí)體框架?)
How to dispose TransactionScope in cancelable async/await?(如何在可取消的 async/await 中處理 TransactionScope?)
主站蜘蛛池模板: 国产精品成人一区 | 国产精品福利视频 | 91麻豆精品国产91久久久资源速度 | 精品国产91亚洲一区二区三区www | 欧美精品一区在线发布 | 日韩三区在线观看 | 日韩二区 | 久久这里有精品 | 久久综合久久综合久久综合 | 精品美女久久久 | 毛片大全 | jav成人av免费播放 | 超碰人人插 | 国产精品自产拍在线观看蜜 | 正在播放亚洲 | 久久青青| 国产精品亚洲成在人线 | 欧美小视频在线观看 | 亚洲精品一区二区网址 | 成人在线中文字幕 | 手机日韩 | 人人精品| 一区二区精品电影 | 亚洲成人av在线播放 | 欧美高清一区 | 黄色大片网 | 免费的色网站 | 国产精品一区二区在线 | 91在线网站 | 国产精品久久久久久吹潮日韩动画 | 91久久精品国产 | 午夜伊人 | 精品美女视频在线观看免费软件 | 精品成人免费视频 | 中文字幕亚洲精品 | 久久久九九九九 | 国产精品久久久久久久免费大片 | 天天干天天干 | 天天精品综合 | 欧美成人激情视频 | 国产精品一区二区不卡 |