SortedSet in order?

本文关键字:order in SortedSet | 更新日期: 2023-09-27 18:12:03

如SortedSet

所述

表示按排序顺序维护的对象集合

SortedSet中如何定义"有序"?

按它们被添加的顺序。它是可定制的,所以它可以按字母排序吗?

SortedSet in order?

不,它使用比较器,它不会记住元素添加的顺序。

有一个带IComparer<T>形参的构造函数重载。默认构造函数使用Comparer<T>.Default

例如,下面是一个字符串的排序集合,它忽略了大小写:

var ignoreCaseSet = new SortedSet<string>(StringComparer.OrdinalIgnoreCase);