
リストの一番小さい値や大きい値って簡単に取得する方法ってないかな?



LINQのMax関数やMin関数を利用することで簡単に取得することができます。
目次
Min関数を使って最小値を取得する
Min関数を使うことでリストや配列から最小値を取得することができます。
List<int> lstNumber = new List<int> { 10, 30, 20 };
int intMin = lstNumber.Min();
MessageBox.Show("最小値:" + intMin); Dim lstNumber As New List(Of Integer)() From {10, 30, 20}
Dim intMin As Integer = lstNumber.Min()
MessageBox.Show("最小値:" & intMin)以下のような出力になります。


Max関数を使って最大値を取得する
Max関数を使うことでリストや配列から最大値を取得することができます。
List<int> lstNumber = new List<int> { 10, 30, 20 };
int intMax = lstNumber.Max();
MessageBox.Show("最大値:" + intMax);Dim lstNumber As New List(Of Integer)() From {10, 30, 20}
Dim intMax As Integer = lstNumber.Max()
MessageBox.Show("最大値:" & intMax)出力は以下のようになります。





Min関数とMax関数を使って最小値と最大値を取得することができました!



最大値や最小値はプログラムでよく利用するのでしっかり覚えておきましょう。


