C#のListクラスには、昇順にソートできるSortメソッドが用意されていますが、降順のソート用のメソッドはありません。
ラムダ式などを使った方法もありますが、わたしはよく分かりません。
ここではもっとシンプルにSortメソッド(要素を昇順にソート)とReverseメソッド(要素の反転)を使って降順にしてみます。
サンプルプログラム
実行結果
1000
500
200
50
1
解説
昇順にソートして
hoge.Sort();
反転させただけです。(笑)
hoge.Reverse();
コメント