清除SortDescriptions ..并将其设置为null有什么区别?

时间:2012-03-20 21:23:50

标签: c# list clear

我的wpf应用程序中有collectionView。

出于分类目的,我在其中添加了四个“SortDescriptions”。

在相应类的dispose方法中,我想清除这个列表。'

如果我打电话给“SortDescriptions.Clear()”......它会处理所有4项吗?...

如果我设置SortDescriptions = null ......那4个项目会发生什么?

感谢。

1 个答案:

答案 0 :(得分:0)

SortDescriptions是托管代码,即在不再引用时它们将变为垃圾回收。因此,清除列表或将其设置为null无关紧要。无论哪种方式,他们都有资格进行垃圾收集。