-1
所以...我通常處理C#的舒適託管代碼端,但現在我必須爲任何具有非託管資源的類添加終結器。我已經閱讀了關於finalizer和IDisposable的知識,但我並不知道所有以各種方式獲取和釋放C#中的非託管資源的各種方法,因此我不知道要尋找什麼。C#如何查找非託管資源的類?
GCHandle.Alloc和.Free對是唯一一個嗎?那裏還有什麼?
所以...我通常處理C#的舒適託管代碼端,但現在我必須爲任何具有非託管資源的類添加終結器。我已經閱讀了關於finalizer和IDisposable的知識,但我並不知道所有以各種方式獲取和釋放C#中的非託管資源的各種方法,因此我不知道要尋找什麼。C#如何查找非託管資源的類?
GCHandle.Alloc和.Free對是唯一一個嗎?那裏還有什麼?
推薦的方式在C#來處理非託管資源與SafeHandle
類
參見
如果這是一個真正的問題,那麼你有一個特定的unm。資源。無需查看所有其他形式的資源...... –
首先檢查:[你真的需要它嗎?](http://stackoverflow.com/q/3510513/60761) –