0
好吧,我認爲我理解了IDipose,但只是閱讀Accelerated VB.NET的最佳實踐部分,它指出「該對象不包含任何實現iDispose的對象,因此您不需要遍歷包含樹來調用iDispose 「遏制樹?
這是」遏制樹「,就像程序知道他已經使用然後破壞了什麼,或者當我破壞一個對象時,我應該看到一個contaiment類/集合嗎?
好吧,我認爲我理解了IDipose,但只是閱讀Accelerated VB.NET的最佳實踐部分,它指出「該對象不包含任何實現iDispose的對象,因此您不需要遍歷包含樹來調用iDispose 「遏制樹?
這是」遏制樹「,就像程序知道他已經使用然後破壞了什麼,或者當我破壞一個對象時,我應該看到一個contaiment類/集合嗎?
我還沒有讀過這本書,但我從來沒有聽說過這個「遏制樹」。在上下文中,聽起來好像這僅僅意味着(給定類的所有字段)也執行IDisposable
,因此必須在類Dispose
方法中處理(如果disposing
參數是True
) - 或者對於您的情況,因爲有沒有這樣的字段,你不必採取任何進一步的行動。
Ta是我如何理解它,但不是肯定.....聽起來很有趣:-) – spacemonkeys 2008-12-22 22:49:34