List<List<List>> r= new List<List<List>>; r.Clear();
如上,我定义了大量的二维三维List,结果发现内存不够用,现在我将这些三维数据改成一维数据,中间过渡数据我采用r.clear()清空,但是.clear()并不能清空释放内存,如何才能清空释放内存
以前和群里的朋友讨论过,虽然.Clear方法把List中的数据清除了,但是在内存中占用的位置还是没有被及时回收,而对对象赋值为null 就是把对象的引用不指向内存中任何位置,也就没有了引用,这样才是真正意义上的清空
谢谢