永发信息网

c# unsafe中的代码有必要释放垃圾资源吗,如果需要如何释放,求高人指点,谢谢大侠们。

答案:2  悬赏:0  手机版
解决时间 2021-03-05 08:50
  • 提问者网友:niaiwoma
  • 2021-03-04 13:27
看了很多资料,大多数只说如何指针高效访问数组,如果这个数组非常大,比较占资源,当我们对这个数组操作完后不需要这个巨大数组后,有没有人考虑如何回收这个数组占用的垃圾空间呢?求高手指点迷津。虽然还没有遇到这个问题产生的灾难性后果,但是我觉得有必要仔细想想。求大侠们解答。
最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-03-04 14:44
在C#中new出来的数组,不包含非托管资源,可以不用管,它会自动垃圾回收
如果包含非托管资源,比如Bitmap这种,可以调用对象的Dispose方法手动释放(在C++/CLI中也可以delete的)
全部回答
  • 1楼网友:深街酒徒
  • 2021-03-04 16:16
支持一下感觉挺不错的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯