[問題] Thread 與 Class 一問...

看板C_Sharp作者 (難得一身雞蛋糕...)時間18年前 (2007/11/02 18:37), 編輯推噓4(403)
留言7則, 4人參與, 最新討論串1/7 (看更多)
大家好 基於寫作習慣, 我目前是把 Thread 寫到一個類別裡... 然後直接實體化那個類別來產生 Thread... 比如 internal class DoSomething { private Thread _t = null; private static void Doing() {...}; internal void DoSomething() { _t = new Thread(new ThreadStart(Doing)); } internal void StartThread() { _t.Start(); } } 大概是像上面那樣... 但是我卻不知如何把 Thread 停掉... 請問有什麼線索可以提供參考嗎... ^^" 謝謝 __yroj -- 因為不是每個人都有女朋友 所以上帝賜給我們十根手指頭 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.5.97

11/02 21:27, , 1F
試試Thread.About()或Thread.Suspend()。
11/02 21:27, 1F

11/02 21:54, , 2F
修正,是Abort()
11/02 21:54, 2F

11/02 22:05, , 3F
我打錯字了 囧
11/02 22:05, 3F

11/02 22:13, , 4F
Thread.Suspend()基本上像5566一樣過氣了,所以別用了
11/02 22:13, 4F

11/02 22:18, , 5F
那比較新的用法是什麼?
11/02 22:18, 5F

11/03 00:30, , 6F
我的意思是, Class 有類似 destructor 的地方來寫這些嗎
11/03 00:30, 6F

11/03 00:30, , 7F
還是說我直接寫個 public method 來呼叫 Abort 也行??
11/03 00:30, 7F
文章代碼(AID): #17AltOV0 (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #17AltOV0 (C_Sharp)