IDispose模式在C++中用的很多,用來清理資源,而在C#里,資源分為托管和非托管兩種,托管資源是由C#的CLR幫助我們清理的,它是通過調用對象的析構函數(shù)完成的對象釋放工作,而對于非托管系統(tǒng)來說,則需要我們自己來釋放,例如數(shù)據(jù)庫連接對象,這就需要我們手動去調用它的Dispose()方法來實現(xiàn)對象它的釋放,事實上,Dispose()內(nèi)容到底做了什么
www.dbjr.com.cn/article/1699...htm 2025-5-22