拋棄無所謂的對象

雖然 GC 可以幫助我們很好的管理內存,並且高效的將用不到的對象清理出去,但是這並不意味着我們可以隨意創建對象。尤其是在方法中創建很多局部引用對象很有可能會降低程序的性能。 GC 的執行時機與程序所分配的內存數量以及分配的頻率有關係,如果總是分配內存就會給 GC 造成很大的壓力,從而使得 GC 會運行的很頻繁進而降低了程序的性能。一般來說我們會將實現了 IDisposable 接口的類型中的變量提
相關文章
相關標籤/搜索