久久久久久久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?)
主站蜘蛛池模板: 亚洲国产中文在线 | 天天干狠狠操 | 狠狠色综合网站久久久久久久 | 黄色在线免费观看视频网站 | 国内精品久久久久 | 国产激情一区二区三区 | 午夜精品一区二区三区在线观看 | 337p日本欧洲亚洲大胆精蜜臀 | 男女视频在线观看 | a免费视频 | 在线免费观看黄色 | 中文字幕在线观看成人 | h在线播放| 精品国产欧美一区二区三区成人 | 青青草精品视频 | 国产亚洲一区二区三区在线观看 | 精品国产一区二区三区久久久蜜月 | 日韩精品免费一区 | 日本成人区| 999久久久 | 精品久久久网站 | 成人在线视频看看 | 久久青视频 | 超碰成人免费 | 粉嫩一区二区三区性色av | 日本精品视频一区二区三区四区 | 一区二区三区回区在观看免费视频 | 日本免费一区二区三区视频 | 成年人国产在线观看 | 亚洲精选久久 | 久99久视频 | 激情国产 | 日韩在线观看中文字幕 | 成人网在线观看 | 蜜桃视频成人 | 欧美亚洲另类丝袜综合网动图 | 国内精品视频在线观看 | 九九久久精品视频 | 成人亚洲精品 | 91av视频在线播放 | 成人高潮片免费视频欧美 |