我正在查看,System.Collections.Specialized.NameValueCollection
它需要一个IEqualityComparer
,如果像我这样的人想按照键的字母顺序对集合中的项目进行排序,这是个好消息。
但是,仔细观察Reflector
,我没有看到NVC
该类实际上使用了IEqualityComparer
任何地方。我的观察正确吗?IEqualityComparer
如在,除了以某些基本顺序重新排列其组成项目外,我看不到可枚举实体中的 an 有任何用处。而且我没有看到NVC
看起来可能想要做那种事情的方法(Sort
, Arrange
, OrderBy
, Aggregate
, 等等)。