C#中大List的內存分配

之前在開發中只用到List的時候幾乎就是拿過來就用,從來沒有考慮過List的內存分配問題,試想一個有10萬元素的List的在構造和添加元素時內存是如何變化的呢?在MSDN上關於List的Capacity屬性是這麼解釋的   ,也就是說,當我們添加的元素數量小於等於Capacity的值時,List是不會重新調整內部數據結構,也就是不會重新申請或者分配內存,而當我們添加的元素數量大於Capacity
相關文章
相關標籤/搜索