Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C# Byte.MaxValue 필드란? 최대값 255 확인 방법

C#의 Byte.MaxValue 필드는 byte 형식이 표현할 수 있는 가장 큰 값을 나타내는 상수입니다. byte는 부호 없는 8비트 정수로, 0부터 255까지의 값만 저장할 수 있으며, MaxValue 필드는 그 상한값인 255를 항상 반환합니다.

문법(Syntax)

Byte.MaxValue 필드의 선언 구조는 다음과 같습니다.

public const byte MaxValue = 255;

const 키워드가 붙어 있으므로 이 값은 컴파일 시점에 결정되는 상수이며, 프로그램 실행 중에 변경할 수 없습니다.

예제 코드

다음은 Byte.MaxValue 필드를 실제로 사용하는 간단한 예제입니다.

using System;

public class Demo {
    public static void Main() {
        byte val;
        val = Byte.MaxValue;
        Console.WriteLine("Byte의 최대값 = " + val);
    }
}

위 코드에서는 byte 변수 val을 선언한 뒤, Byte.MaxValue 값을 대입하고 콘솔에 출력합니다.

실행 결과

프로그램을 실행하면 다음과 같은 결과가 출력됩니다.

Byte의 최대값 = 255

참고 사항

byte 형식에는 MaxValue 외에도 최소값을 나타내는 Byte.MinValue(0) 필드가 함께 제공됩니다. 이러한 상수 필드들은 코드에서 하드코딩된 숫자(매직 넘버)를 피하고, 형식이 허용하는 범위를 명확하게 표현할 때 유용하게 활용됩니다. 예를 들어 오버플로우 검사나 입력값 범위 검증 로직을 작성할 때 자주 사용됩니다.