微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 从列表中删除后,我应该将对象更改为Null吗?

我有一个具有静态List< T>的类.我拿着所有物品的场地;每个对象代表一个正在运行的进程及其属性.

在该过程完成其工作之后,从List< T>中移除相关对象,然后更新我的UI.

从我的列表中删除对象后,我应该将此对象更改为null以释放资源吗?

解决方法

从列表中删除对象后,该对象仍然存在但如果没有对该对象进行引用,则垃圾收集器将清理它并且您不必担心

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐