bool
true와 false 두 가지 값밖에 없다
크기를 비교하는 연산자로 참과 거짓을 만든다 >> 비교 연산자
static void Main(string[] args) {
Console.WriteLine(true);
Console.WriteLine(false);
}
논리 부정 연산자
static void Main(string[] args) {
Console.WriteLine(!true); //false
Console.WriteLine(!false); //true
Console.WriteLine(!(52 < 273)); //false
Console.WriteLine(!(52 > 273)); //true
}
논리 부정 연산자! (단항 연사자)
논리 합 연산자 ||(이항 연산자)
- 두 개의 피연산자 중하나 만 true이면 전체가 true
논리 곱 연산자 && (이항 연산자)
- 두 개의 피연산자가 모두 true여야만 전체가 true
int number = 10;
Console.WriteLine(3 < number < 8); //CS0019 오류
범위를 표현할 때는 반드시 범위 연산자를 사용해야 한다.
Console.WriteLine(DateTime.Now.Hour < 3 || 8 < DateTime.Now.Hour); //true
Console.WriteLine(3 < DateTime.Now.Hour && DateTime.Now.Hour < 8); //false
* DateTime 현재 시간을 구함
'C# > C# 연습' 카테고리의 다른 글
MaxValue 와 MinValue (0) | 2022.11.26 |
---|---|
기초 연습 01 (0) | 2022.11.25 |
C# 연산자 : 문자열 (0) | 2022.11.14 |
C# namespace : 네임스페이스 (0) | 2022.11.13 |
C# write(), WriteLine() (0) | 2022.11.13 |