-- 연산자(C# 참조)

감소 연산자(--)는 피연산자를 1씩 감소시킵니다.--variable 및 variable--과 같이 감소 연산자는 피연산자의 앞이나 뒤에 올 수 있습니다.첫째 형태는 전위 감소 연산입니다.이 연산의 결과는 감소된 "후"의 피연산자 값입니다.둘째 형태는 후위 감소 연산입니다.이 연산의 결과는 감소되기 "전"의 피연산자 값입니다.

설명

숫자 형식과 열거형에는 감소 연산자가 미리 정의되어 있습니다.

사용자 정의 형식으로 -- 연산자를 오버로드할 수 있습니다(operator 참조).정수 계열 형식에 대한 연산은 일반적으로 열거형에서 허용됩니다.

예제

class MainClass5
{
    static void Main()
    {
        double x;
        x = 1.5;
        Console.WriteLine(--x);
        x = 1.5;
        Console.WriteLine(x--);
        Console.WriteLine(x);
    }
}
/*
Output:
0.5
1.5
0.5
*/

참고 항목

참조

C# 연산자

개념

C# 프로그래밍 가이드

기타 리소스

C# 참조