(C#)サイトについてSortメソッドとReverseメソッドを使ってListを降順にソートする1つ目は、Sortメソッドで昇順にソートしてから、Reverseメソッドで逆順(つまり降順)にするものです。List.Reverseの各メソッドが用意されていて、これを使うことで要素を逆順に並び替える事が出来ます。Reverseメソッドそのものは単に要素を逆順に並び替えるだけなので、Reverseメソッドだけを呼び出しても降順には並び替えられません。Sortメソッドで昇順にソートしてから呼び出す必要があります。Reverseメソッドは、Array.SortやList.Sortメソッドと同様、元になった配列・コレクション自体の内容を逆順にします(破壊的変更)。非破壊的な方法で降順にソートしたい(元の配列・コレクションは維持したままにしたい)場合は、OrderByDescendingメソッドを使用することができます。21:55※本ページはサンプルコード部分のみを抜粋したものです。Framework/ソート/基本型のソートと昇順・降順でのソートにてご覧いただけます。