[この記事は18年前に書かれました]
文字列(string)のリストをソートするには、List#Sort()メソッドを使用します。
using System.Collections.Generic; class Program { static void Main(string[] args) { List list = new List(); list.Add("def"); list.Add("jkl"); list.Add("ghi"); list.Add("abc"); // ソート実行 list.Sort(); foreach (string str in list) { Console.WriteLine(str); } } }
出力:abc def ghi jkl この処理を行うには、ソート対象がIComparableインタフェースを実装している必要があります。
文字列(string)は、IComparableインタフェースを実装しているので Sort()メソッドによってソートすることができます。
(※).NET Framework version 2.0新機能
コメント