LINQのOrderBy/ThenByなどの拡張メソッドとList<T>クラスのSortメソッドを利用して、Listの要素を並べ替える方法を解説する。 連載目次 最もよく使われるジェネリックコレクションといえばList<T>(C#)/List(Of T)(VB)クラス(System.Collections.Generic名前空間)であろう(以降、型引数はC#での表記だけとさせていただく)。本稿では、そのコレクションに含まれる要素をソートする方法を解説する。 なお、List<T>クラスは.NET Framework 2.0で導入されたものだが、本稿はそれ以降の内容も含んでいる。サンプルコードをそのまま試すには、Visual Studio 2015(またはそれ以降)が必要である。 List<T>コレクションの要素を並べ替えるには? そのコレクションの内容を実際に並べ替えるには、List<T>ク