清除SortDescriptions.a和将其设置为null有什么区别

本文关键字:null 什么 区别 设置 SortDescriptions 清除 | 更新日期: 2023-09-27 18:28:30

我的wpf应用程序中有collectionView。

出于排序目的,我在其中添加了四个"SortDescriptions"

在相应类的dispose方法中,我希望清除此列表。"

如果我调用"SortDescription.Clear()"…它会处理所有4个项目吗?。。。

如果我将SortDescriptions设置为null。。。这4个项目会发生什么?

谢谢。

清除SortDescriptions.a和将其设置为null有什么区别

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