Maxメソッド・Minメソッドを使ってList内の最大の要素・最小の要素を取得する 言語: C# VB LINQの拡張メソッドであるMaxメソッドとMinメソッドを使うことでも最大の要素・最小の要素を取得することができます。 Maxメソッド・Minメソッドを使ってList内の最大の要素・最小の要素を取得する すべて選択してコピー ダウンロード 行番号を表示する using System; using System.Collections.Generic; using System.Linq; class Sample { static void Main() { var list = new List<int>() {0, 4, 2, 5, 3, 1}; // 最大の要素を取得 Console.WriteLine("max = {0}", list.Max()); // 最小の要素を取得 Console.WriteLine("min = {0}", list.Min()); } } 実行結果 max = 5 min = 0 SortedSetでは、Maxプロパティ・Minプロパティを参照することにより最大の要素・最小の要素を取得することができるようになっています。 関連するページ 直接インデックスを指定してListの最初の要素・最後の要素を参照する Firstメソッド・Lastメソッドを使ってListの最初の要素・最後の要素を参照する List内の最大の要素・最小の要素を検索する Existsメソッドを使って条件に合致する要素がListに含まれるかどうか調べる(匿名メソッド版) Existsメソッドを使って条件に合致する要素がListに含まれるかどうか調べる(ラムダ式版) Find・FindLast・FindAllメソッドを使って条件に合致するList内の要素を取得する(匿名メソッド版) Find・FindLast・FindAllメソッドを使って条件に合致するList内の要素を取得する(ラムダ式版)