討論串[心得] delegate();之心得
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者starlife672 (我愛秋愛我)時間15年前 (2008/12/20 05:41), 編輯資訊
2
0
0
內容預覽:
小弟是c#愛用者. 在開發過程中,往往參雜著多個執行緒在使用. 我從VS 1.1開始用到現在也只停留在2.0階段. 沒有想使用3.5的慾望@@. 因為小弟是從java陣營跳槽支持c#的(真他媽的好丫). 我相信在執行緒中操作控制項上的內容一定死一堆人. 一定常出現這種狀況. ============
(還有1438個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kenshinn (子凌(b))時間15年前 (2008/12/20 18:43), 編輯資訊
0
0
1
內容預覽:
這不是好作法,因為當發生問題時,怎麼死的都不知道. 如果是經常性使用到的方法,例如幾秒鐘就會呼叫一次的話. 建議建立一個實體 Delegate 來呼叫,而不是一直產生暱名 Delegate. 我直接改在下面private ControlDelegate _setStatusDelegate; //
(還有274個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者wvsrugby (wvsrugby)時間15年前 (2008/12/21 02:25), 編輯資訊
0
0
0
內容預覽:
MSDN 中有絕妙的範例,. 先判斷 Control.InvokeRequired,. 再決定是否需要去 invoke delegate,. 不然只是浪費系統資源.. public void UpdateStatus(object obj). {. if (this.InvokeRequired).
(還有96個字)
首頁
上一頁
1
下一頁
尾頁