Listの並べ替え(SortとOrderByメソッド)
Listを並べ替えするとき、以前はSortメソッドを使っていた。これはリストの中身を並べ替えるので、こんな風に使う。
こういう風には使えない。
ちょっといけてないね。
LinqだとOrderByメソッドがあるので、いい感じに書けるようになった。
素晴らしい。
lst.Sort();
こういう風には使えない。
lst2 = lst.Sort(); // エラー
ちょっといけてないね。
LinqだとOrderByメソッドがあるので、いい感じに書けるようになった。
lst2 = lst.OrderBy(n => n);
素晴らしい。
コメント
コメントを投稿