Will Garbage Collection列表的自由值,如果該列表位於擴展List的對象內部,並且該對象在清除Dictionary時位於Dictionary內。或者我必須清除每個列表?將垃圾回收處理列表的值列表
我希望這聽起來不太複雜的一個問題。我試着閱讀C#中的垃圾收集是如何工作的,它似乎說它處理所有事情(字面意思),但我想確保。 我也試着發現如果有人有同樣的問題,但我發現的問題不涉及字典。
編輯:所以,我重新閱讀垃圾收集的信息,它確實看起來它會照顧它的一切。任何人都可以證實我只是內存泄漏的偏執狂。另外我知道我可以測試內存泄漏,但爲什麼,如果有人已經有了答案。
我發現的問題也沒有涉及垃圾收集。 – whackatoe
垃圾收集器負責清除那些移出作用域的對象,意味着沒有對這些對象的引用。除非您發現有任何內存泄漏,否則請將其留給GC處理。 –
你不需要清除它。 GC將查找並釋放在對象圖中無法遍歷的任何對象。 – LodeRunner28