【发布时间】:2013-10-22 15:19:11
【问题描述】:
谁能解释为什么这段代码:
Dim Data As New SortedList(StringComparer.InvariantCultureIgnoreCase)
Data.Add("AB", 48)
Data.Add("AC", 48)
Data.Add("A-D", 48)
Data.Add("A-", 48)
按以下顺序生成排序列表:
A-
AB
AC
A-D
预期(合乎逻辑且真正想要的)顺序是:
A-
A-D
AB
AC
【问题讨论】: