C#:リスト内の要素を降順に並び替える

c_charp_logo C#

C#のListクラスには、昇順にソートできるSortメソッドが用意されていますが、降順のソート用のメソッドはありません。
ラムダ式などを使った方法もありますが、わたしはよく分かりません。

ここではもっとシンプルにSortメソッド(要素を昇順にソート)とReverseメソッド(要素の反転)を使って降順にしてみます。

サンプルプログラム

実行結果

1000
500
200
50
1

解説
昇順にソートして

hoge.Sort();

反転させただけです。(笑)

hoge.Reverse();

コメント

タイトルとURLをコピーしました