1. 程式人生 > >基於事件通知的執行緒等待(vb.net)

基於事件通知的執行緒等待(vb.net)

這個帖子中提及了執行緒等待的問題,原方法是用迴圈判斷執行緒狀態來決定是否繼續執行的思路。這種方法的主要問題是浪費資源,雖然用Sleep可以減少cpu的佔用量,但遠不如用事件通知的方法來的優雅。

下面貼出基於事件通知的執行緒等待的程式碼,完全可以舉一反三。

(魏滔序原創,轉帖請註明出處。)