[この記事は19年前に書かれました]
文字列(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新機能


コメント