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

c++函數(shù) c#子線程執(zhí)行完怎么通知主線程?

c#子線程執(zhí)行完怎么通知主線程?定義一個委托回調(diào)函數(shù)public delegate void callbackdelegate(字符串消息)程序啟動時//將回調(diào)方法賦給委托變量callbackdele

c#子線程執(zhí)行完怎么通知主線程?

定義一個委托回調(diào)函數(shù)

public delegate void callbackdelegate(字符串消息)

程序啟動時

//將回調(diào)方法賦給委托變量

callbackdelegate CBD=callback

//啟動線程

thread th=new thread(fun)開始(CBD)//開始線程,substitute parameter

//線程執(zhí)行的方法參數(shù)是委托,線程中的參數(shù)需要使用對象類型。

public void fun(object o)

{

//這里是您的操作代碼,loop,exit while

while(true)

{]}

//將傳遞的參數(shù)轉(zhuǎn)換為delegate

callbackdelegate CBD=o as callbackdelegate

//執(zhí)行回調(diào)。

CBD(“此線程返回的信息”

]}

//回調(diào)方法

私有void回調(diào)(字符串)消息)

{

//主線程報告信息,可用于判斷和執(zhí)行不同的邏輯MessageBox.顯示(信息)

}