c# 局部变量 在方法结束后会自动清理内存吗?
比如我在方法中读了很多图片或者其他什么大家伙,我是否需要在方法结束前把这些家伙变量=null??之后手动Resources.UnloadUnusedAssets();Sy...
比如我在方法中读了很多图片或者其他什么大家伙,我是否需要在方法结束前把这些家伙变量=null??
之后手动
Resources.UnloadUnusedAssets();
System.GC.Collect();
还是说方法内的局部变量在方法执行结束就自动进入回收区了? 展开
之后手动
Resources.UnloadUnusedAssets();
System.GC.Collect();
还是说方法内的局部变量在方法执行结束就自动进入回收区了? 展开
1个回答
展开全部
读了很多图片或者其他什么大家伙 的时候使用using 确保回收.
部分原理请参考此处我的回答:
部分原理请参考此处我的回答:
追问
参考你此处的回答?
追答
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询