List<List<List>> r= new List<List<List>>;
r.Clear();如上,我定義了大量的二維三維List,結(jié)果發(fā)現(xiàn)內(nèi)存不夠用,現(xiàn)在我將這些三維數(shù)據(jù)改成一維數(shù)據(jù),中間過渡數(shù)據(jù)我采用r.clear()清空,但是.clear()并不能清空釋放內(nèi)存,如何才能清空釋放內(nèi)存
2 回答

偶然的你
TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊
以前和群里的朋友討論過,雖然.Clear方法把List中的數(shù)據(jù)清除了,但是在內(nèi)存中占用的位置還是沒有被及時(shí)回收,而對對象賦值為null 就是把對象的引用不指向內(nèi)存中任何位置,也就沒有了引用,這樣才是真正意義上的清空
- 2 回答
- 0 關(guān)注
- 532 瀏覽
添加回答
舉報(bào)
0/150
提交
取消