Enumerable.OrderBy(TSource, TKey) メソッド (IEnumerable(TSource), Func(TSource, TKey)) (System.Linq)
シーケンスの要素をキーに従って昇順に並べ替えます。
SQLでは、ORDER BYに相当します。
ソースコード
using System; using System.Linq; namespace LinqSample { class Program { static void Main(string[] args) { int[] numbers = new int[] { 3, 4, 1, 5, 2 }; foreach (int number in numbers.OrderBy(i => i)) { Console.WriteLine(number); } Console.ReadKey(); } } }