C# List.Sort(IComparer<T> comparer) 不稳定排序
C# List.Sort(IComparer\踩坑使用List.Sort(IComparer<T> comparer)进行自定义排序时,发现关键字相等的元素排序后先后顺序发生改变。检查自己实现的ICompare<T>.Compare方法逻辑没发现问题。后来查阅MSDN文档发现:This method uses Array.Sort, which applies the...
原创
2020-04-02 10:14:17 ·
1075 阅读 ·
0 评论