비트 연산자 ( Bitwise Operators )
정수를 2진수 단위로 연산한다.
& // AND
| // OR
^ // XOR
~ // NOT (보수)
<< // 왼쪽 시프트
>> // 오른쪽 시프트
int a = 6; // 110 ( 2진수)
int b = 3; // 011
Console.WriteLine(a & b); // 2 ( 010 )
조건 연산자 ( 삼항 연산자 )
조건에 따라 값을 선택한다.
삼항 연산자라고 부르기도 한다.
조건 ? 값1 : 값2
int age = 30;
string result = (age >= 19) ? "Juice" : "Beer";
Console.WriteLine(result); // Beer
조건식 ? 값1 : 값2
- 조건식이 true 일때 값 1 실행
- 조건식이 false 일때 값 2 실행
int x = 10;
string result = (x > 5) ? "크다" : "작다";
Console.WriteLine(result); // 출력: 크다'⭐C Sharp > 03. 연산자' 카테고리의 다른 글
| typeof (0) | 2025.10.19 |
|---|---|
| 삼항연산자부터 null 처리까지 (0) | 2025.10.08 |
| 나눗셈 연산자의 유의할 점 (0) | 2025.09.07 |
| 증감 연산자 / 비교 연산자 / 논리 연산자 (0) | 2025.09.07 |
| 대입 연산자 / 산술 연산자 (0) | 2025.09.07 |