後、私は辞書のソートに問題がありますつまり、List.Count)は昇順で、lists.Countは同じですが、キーはアルファベット順にソートされます。誰かが私にこのことをどうやって考えさせることができますか?分類辞書は、値の後にキー
mySortedDictionary.Add("orange", List<2,9>) //List.Count = 2
mySortedDictionary.Add("money", List<2,4,8,9>) //4
mySortedDictionary.Add("monkey", List<2,4,9>) //3
mySortedDictionary.Add("hokey", List<2,5,9>) //3
//result: order in new sorted Dictionary//
"orange", List<2,9>
"hokey", List<2,5,9>
"monkey", List<2,4,9>
"money", List<2,4,8,9>
ありがとうございました!
辞書自体には注文がありません。たとえ特定の順序で辞書に挿入するアルゴリズムを思いついても、同じ順序でそれらを戻すという保証はありません。 – Partha
@Partha 'SortedDictionary'は注文書を持っています(' key') –