-10
A
回答
-1
你可以試試這個
int[] array = new int[] { 20, 40, 60, 10, 30, 50 };
Array.Sort<int>(array,
new Comparison<int>((element1, element2) => element1.CompareTo(element2)));
反向排序
element2.CompareTo(element1)
+0
你可以簡要解釋 –
+0
MSDN鏈接:https://msdn.microsoft.com/en-us/library/aw9s5t8f(v = vs .110).aspx –
+0
是的,非常感謝它正在工作 –
0
只需使用LINQ的OrderByDescending:
var list = new[] {20, 40, 60, 10, 30, 50};
var newList = list.OrderByDescending(x => x);
Console.WriteLine(string.Join(",", newList)); //60,50,40,30,20,10
相關問題
- 1. 排序對象數組的問題C++
- 2. 在c中的數組列表排序#
- 3. 如何在C#中排列數組?
- 4. 在我的二維數組中排列2行時遇到問題[C++]
- 5. C++數組中的問題
- 6. 數組中的問題C
- 7. 數組排序問題
- 8. 排序數組問題
- 9. Javascript數組排序問題
- 10. 排序數組的問題
- 11. PHP排序數組問題
- 12. C數組問題
- 13. C++數組問題
- 14. C#數組問題
- 15. C++數組問題
- 16. 排序數組數組問題
- 17. C#列表到數組問題
- 18. Objective-C數組/列表問題
- 19. 重新排列PHP數組的JavaScript數組問題
- 20. C#在數組中遇到問題
- 21. 在C++頭中數組的問題
- 22. 在c中排序數組#
- 23. 由Java中的數組實現排序列表中的問題
- 24. UITableView中的SearchBar - 排序數組問題
- 25. 排列並排問題並列排列
- 26. C中的多數組快速排列
- 27. 字符數組的排列在C
- 28. 組字符串排列問題
- 29. 排在C#列表分組
- 30. C#排隊問題
你嘗試過什麼? –
人們需要注意的是,所需的輸出不是按降序排列。這是一個他沒有給出所有要求的測試問題。 –
可能的重複[如何使我的快速排序算法按升序和降序排列數組?](http://stackoverflow.com/questions/43803531/how-can-i-make-my-quick-sort -algorithm-sort-the-arrays-in-both-ascending-des) – JNW