개발 단항 연산자는 무엇입니까? -techopedia에서 정의

단항 연산자는 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-단항 연산자 란 무엇입니까?

C #의 단항 연산자는 식 또는 명령문에서 단일 피연산자를 사용하는 연산자입니다. C #의 단항 연산자는 +, -, !, ~, ++ 및-및 캐스트 연산자입니다.

단항 연산자 선언의 서명에는 연산자 토큰과 매개 변수 유형이 포함됩니다. 반환 유형과 매개 변수 이름이 필요하지 않습니다.

모든 C # 단항 연산자에는 식에서 기본적으로 사용되는 미리 정의 된 구현이 있습니다. 이러한 단항 연산자는 "operator"키워드를 사용하여 정적 멤버 함수를 정의하여 사용자 정의 구현으로 사용자 정의 유형으로 오버로드 될 수 있습니다.

Techopedia는 단항 연산자를 설명합니다

세부 정보가 포함 된 단항 연산자 목록은 다음과 같습니다.

  • 단항 플러스 연산자 (+) : 숫자 유형에 대한 연산 결과는 피연산자 자체의 값입니다. 이 연산자는 모든 숫자 유형에 대해 사전 정의되었습니다.
  • 단항 빼기 연산자 (-) :이 연산자는 정수, 부동 소수점 및 10 진수 유형의 숫자를 무효화하는 데 사용할 수 있습니다.
  • 논리 보완 (음수) 연산자 (!) :이 연산자는 Boole 유형의 피연산자에만 사용할 수 있습니다.
  • 비트 보수 (음수) 연산자 (~) :이 연산자는 정수, 단위, long 및 ulong 피연산자 유형과 함께 사용할 수 있습니다. 연산 결과는 피연산자의 비트 단위 보수 (이진 표현의 역수)입니다.
  • 접두사 증가 (++) 및 감소 (-) 연산자 : 피연산자는 변수, 속성 액세스 또는 인덱서 액세스 일 수 있습니다. 증가 연산자를 사용하면 정수 유형의 피연산자에 대한 연산 결과는 1 씩 증가하는 값이됩니다. 감소 연산자를 사용하면 피연산자에서 값이 1 씩 감소합니다. 증분 / 감소 연산자는 접미사 표기법과 함께 사용할 수도 있습니다
  • 캐스트 연산자 : 지정된 형식으로 변환하기위한 캐스트 식을 작성하는 데 사용됩니다. 이 연산자는 "T"기호로 표시됩니다. 여기서 T는 피연산자 또는 표현식 결과를 변환해야하는 유형입니다.
이 정의는 C #의 맥락에서 작성되었습니다.
단항 연산자는 무엇입니까? -techopedia에서 정의