我正在使用 MVVM 模式开发 Silverlight 应用程序。我的 ViewModel 当前包含一个表示模型对象集合的属性:
public ObservableCollection<IndexEntry> IndexList
{
get;
set;
}
它还有几种方法可以使用从 Web 服务返回的数据填充该集合。
由于此类的实例可能在应用程序运行时创建和销毁,我应该实现IDisposable
并将属性的引用设置为 null 还是该类的销毁足以删除对集合 tis 属性引用的所有引用?是否有任何警告可能会留下参考?
谢谢。