본문 바로가기
C#

[C#] Decimal Min Max

by EdwardYang 2022. 8. 25.
반응형

Min

public decimal Min(decimal[] arr,int cnt)
{
    if (arr.Length == 0)
    {
        throw new Exception("Array is empty");
    }
    decimal min = decimal.MaxValue;
    int for_cnt = 0;
    foreach (var i in arr)
    {
        if (cnt != 0 && cnt == for_cnt)
        {
            break;
        }
        if (i < min)
        {
            min = i;
        }
        for_cnt++;
    }
    return min;
}

Max

public decimal Max(decimal[] arr, int cnt)
{
    if (arr.Length == 0)
    {
        throw new Exception("Array is empty");
    }
    decimal max = decimal.MinValue;
    int for_cnt = 0;
    foreach (var i in arr)
    {
        if (cnt != 0 && cnt == for_cnt)
        {
            break;
        }
        if (i > max)
        {
            max = i;
        }
        for_cnt++;
    }
    return max;
}
반응형

'C#' 카테고리의 다른 글

[C#] HttpPost 2가지 방법  (0) 2022.08.26
[C#] HttpGet 2가지 방법  (0) 2022.08.26
[C#] ByteArrayToHexString  (0) 2022.08.25
[C#] Random Decimal  (0) 2022.08.25
[C#] 더블 버퍼링  (0) 2022.08.25

댓글