3
我得到了一個System.Threading.Timer
,我改爲較低優先級(Thread.CurrentThread.Priority = XXXX
)。主題優先
我是否必須在退出回調方法之前重置優先級,或者.Net會在線程返回時重置優先級?
我得到了一個System.Threading.Timer
,我改爲較低優先級(Thread.CurrentThread.Priority = XXXX
)。主題優先
我是否必須在退出回調方法之前重置優先級,或者.Net會在線程返回時重置優先級?
System.Threading.Timer
使用ThreadPool
並且不推薦更改這些優先級:Why *not* change the priority of a ThreadPool (or Task) thread?並且它看起來不像線程池改變優先級。所以看起來你不應該這樣做,但如果你這樣做,那麼你應該改變自己。