關於C#程序無端退出

今天我發現一種狀況,分享下多線程

我一個對象是用多線程寫的代碼,主程序調用完後有時候也會退出,catch不到。我在原對象的接口裏面加上lock以後就ok了!
個人理解是該對象申請的資源沒釋放完畢,加lock後釋放完該資源再執行其餘就行了線程

 

要顯式調用Gc來釋放多線程的資源對象

相關文章
相關標籤/搜索