我正在开发一个应用程序Windows Phone 8,我想知道 null 是从内存处理对象的好方法我应该做一些与处理对象不同或额外的事情......!
此外,我有一个类名'A',这个'A类包含可观察集合和其他类型的对象。因此,当我觉得我不再需要使用该类时,例如离开页面,我将该类'A'对象设为null。这样做是好的做法还是我应该做些不同的事情?
答案 0 :(得分:0)
如果您的代码是托管的,那么只需将对象置空,CLR将管理其余的事情。如果您的代码未经管理,请实施 IDposable 界面并调用Dispose方法。