看板 C_Sharp 關於我們 聯絡資訊
大家好 基於寫作習慣, 我目前是把 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
zxvc:試試Thread.About()或Thread.Suspend()。 11/02 21:27
soni:修正,是Abort() 11/02 21:54
zxvc:我打錯字了 囧 11/02 22:05
FantasyRyu:Thread.Suspend()基本上像5566一樣過氣了,所以別用了 11/02 22:13
zxvc:那比較新的用法是什麼? 11/02 22:18
KENyroj:我的意思是, Class 有類似 destructor 的地方來寫這些嗎 11/03 00:30
KENyroj:還是說我直接寫個 public method 來呼叫 Abort 也行?? 11/03 00:30