看板 C_Sharp 關於我們 聯絡資訊
※ 引述《gamecubemomo (AMO)》之銘言: : 我有一個SortedDictionary類別,Key是Double型別 : 只要有項目加進去,他內部都會以升冪的方式幫我們排序好 : 不過我希望能以降密的方式由大到小排列 : 請問有什麼方法可以做到呢? : 感激不盡~ 使用IComparer Ex: class DoubleComparer : IComparer<double> { public int Compare(double x, double y) { if ( X > Y ) return 1; else return -1; } } 就可以使用如下: SortedDictionary<double, string> dir = new SortedDictionary<double,string>(new DoubleComparer()); 手上沒編譯器,但是應該八九不離十~~ -- I want love if it's possible ~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.37.148
gamecubemomo:可以了,感恩!!!不過判斷的地方要換成x < y才能降冪唷 04/24 21:05