SortedSet in order?
本文关键字:order in SortedSet | 更新日期: 2023-09-27 18:12:03
如SortedSet
所述表示按排序顺序维护的对象集合
在SortedSet
中如何定义"有序"?
按它们被添加的顺序。它是可定制的,所以它可以按字母排序吗?
不,它使用比较器,它不会记住元素添加的顺序。
有一个带IComparer<T>
形参的构造函数重载。默认构造函数使用Comparer<T>.Default
。
例如,下面是一个字符串的排序集合,它忽略了大小写:
var ignoreCaseSet = new SortedSet<string>(StringComparer.OrdinalIgnoreCase);