- 연산자(C# 참조)
- 연산자는 단항 연산자로 사용하거나 이항 연산자로 사용할 수 있습니다.
설명
단항 - 연산자는 모든 숫자 형식에 대해 미리 정의되어 있습니다. 숫자 형식에 대한 단항 - 연산의 결과는 피연산자의 숫자 부정입니다.
이항 - 연산자는 모든 숫자 형식과 열거형에 대해 첫째 피연산자에서 둘째 피연산자를 빼도록 미리 정의되어 있습니다.
또한 대리자 형식도 이항 - 연산자를 제공합니다. 이 경우에는 대리자 제거를 수행합니다.
사용자 정의 형식으로 단항 - 연산자와 이항 - 연산자를 오버로드할 수 있습니다. 자세한 내용은 operator(C# 참조)를 참조하십시오.
예제
class MinusLinus
{
static void Main()
{
int a = 5;
Console.WriteLine(-a);
Console.WriteLine(a - 1);
Console.WriteLine(a - .5);
}
}
/*
Output:
-5
4
4.5
*/