为了账号安全,请及时绑定邮箱和手机立即绑定

C#编写的代码,计算结果内存不足问题?

C#编写的代码,计算结果内存不足问题?

C#
ABOUTYOU 2018-12-13 05:02:21
List<List<List>> r= new List<List<List>>; r.Clear();如上,我定义了大量的二维三维List,结果发现内存不够用,现在我将这些三维数据改成一维数据,中间过渡数据我采用r.clear()清空,但是.clear()并不能清空释放内存,如何才能清空释放内存
查看完整描述

2 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

以前和群里的朋友讨论过,虽然.Clear方法把List中的数据清除了,但是在内存中占用的位置还是没有被及时回收,而对对象赋值为null 就是把对象的引用不指向内存中任何位置,也就没有了引用,这样才是真正意义上的清空

查看完整回答
反对 回复 2018-12-18
  • 2 回答
  • 0 关注
  • 518 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信