작은 값을 감소시킬 때도 동일한 예외가 발생합니다.

    > byte b = 0;
    > checked
    . {
    .     b--;
    . }
    산술 연산으로 인해 오버플로가 발생했습니다.

    checked와 달리 unchecked는 오버플로 예외를 발생시키지 않습니다.

    > byte b = 255;
    > unchecked { b++; }
    > b
    0
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.