더북(TheBook)

Min( )과 Max( )로 최솟값과 최댓값 구하기

LINQ를 사용하여 최댓값과 최솟값을 구하는 예제를 하나 더 만들어 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

Min( )과 Max( )로 최솟값과 최댓값 계산: MinAndMax.cs

using System;
using System.Linq;

class MinAndMax
{
    static void Main()
    {
        int[] arr = { 1, 2, 3 };
        int min = arr.Min();
        int max = arr.Max();

        Console.WriteLine($"최솟값 : {min}, 최댓값 : {max}");
    }
}

실행 결과

최솟값 : 1, 최댓값 : 3

Min(), Max() 같은 LINQ의 확장 메서드를 사용하면 for 문과 if 문으로 직접 구현해야 하는 최댓값과 최솟값을 쉽게 구할 수 있습니다.1

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.