C#LINQOrderBy

昇順に並べ替えます。

構文

source.OrderBy(keySelector)

使用例

下記の値を入力するとサンプルに即時反映されます。

var
names
new
List
string
sorted
OrderBy
ToList
Console
WriteLine
Alice
Bob
Charlie
var names = new List<string> { "Charlie", "Alice", "Bob" };
var sorted = names.OrderBy(n => n).ToList();
Console.WriteLine(string.Join(", ", sorted));   // Alice, Bob, Charlie