LINQでリストの最小値や最大値を取得[C#/VB]

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

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)

以下のような出力になります。

受講者数No.1!初心者からプロへ導く信頼のスクール

    短期間で習得可能!未経験から実践力を磨く充実のプログラム

    今なら無料相談でAmazonギフトカードがもらえる!

    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関数を使って最小値と最大値を取得することができました!

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

    リスキリングでキャリアアップしてみませんか?

    リスキリング(学び直し)は、経済産業省が推奨しており、

    今だけ、最大70%のキャッシュバックを受けることができます。

    リスキリング 給付金が出るスクール紹介

    最大70%の給付金が出るおすすめのプログラミングスクール!

    国策で予算が決められているため申し込みが多い場合は早期に終了する可能性があります!

    興味のある方はすぐに確認しましょう。

    よかったらシェアしてね!
    • URLをコピーしました!
    • URLをコピーしました!
    目次