Chapter 3: 연산자 (operator) 들
파라미터 | 세부 사항 |
---|---|
연산자 기호 (symbol) | 재정의 (overload) 되는 연산자, 예: + , - , / , * |
연산자 Type | 재정의된 연산자가 반환할 type. |
피연산자1 | 연산 수행에 있어 사용될 첫번째 피연산자. |
피연산자2 | 이항 연산 수행시에 있어 사용될 두번째 피연산자. |
구문 (statement) | 결과를 반환하기 전에 연산 수행을 위하여 수행하여야 하는 선택적 (optional) 코드. |
역주: 위 테이블은 연산자 재정의 (overloading) 시에 필요한 항목들을 나타낸 것으로 보입니다. 연산자 재정의에 대하여 더 알아보시려면 여기를 참조하세요.
C# 에서, 연산자 는 표현 (expression) 이나 구문 (statement) 내의 하나 이상의 피연산자들에게 적용되는 프로그램 요소이다.
하나의 피연산자를 받는 연산자 - 예를 들어 증감 연산자 (++
) 혹은 new
등 - 들은 단항 연산자라고 불리운다.
두개의 피연산자를 받는 연산자 - 예를 들어 사칙연산 연산자들 (+
,-
,*
,/
) - 은 이항 연산자라고 불리운다. 또다른 하나의 연산자인 조건 연산자 (conditional operator ?:
) 는 세개의 피연산자를 받으며 이는 C# 에서의 유일한 삼항연산자이다.
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
[출처] https://books.goalkicker.com/CSharpBook/
반응형
'번역 > C# Notes for Professionals' 카테고리의 다른 글
3.2: 동등 (equality) 연산자 재정의하기 (0) | 2020.10.22 |
---|---|
3.1: 재정의 가능한 연산자들 (0) | 2020.10.20 |
2.1: 각종 Literal 들 (0) | 2020.10.15 |
1.5: LinqPad 를 이용하여 새로운 Query 를 생성하기 (0) | 2020.10.14 |
1.4: Mono 를 사용하여 새로운 프로그램 생성하기 (0) | 2020.10.13 |