728x90 반응형 C#26 [C#] 조건 연산자 조건 연산자의 형식(a?b:c) 조건식 ? 참일 때의 값 : 거짓일 때의 값 조건식 : 결과는 참과 거짓 중 하나 결과가 참이면 두 번째 매개변수 거짓이면 세 번째 매개변수 예제 프로그램 //조건 연산자: 조건식 ? 참일 때의 값 : 거짓일 때의 값 string result = (100 % 2) == 0 ? "짝수" : "홀수"; Console.WriteLine(result); 2023. 6. 21. [C#] 논리 연산자(Bool 연산) 논리 연산(Bool 연산) : 연산자가 참과 거짓인 연산 논리 연산자 : 논리곱(&& : AND), 논리합(|| : OR), 부정(! : NOT) 논리곱 진리표 A B A && B 참 참 참 참 거짓 거짓 거짓 거짓 거짓 거짓 참 거짓 논리합 진리표 A B A || B 참 참 참 참 거짓 참 거짓 거짓 거짓 거짓 참 참 부정 연산 진리표 A !A 참 거짓 거짓 참 사용 예 int a = 0, b = 1; bool c = a b && b b가 거짓) bool e = a > b || b < 2;//e : true (b 2023. 6. 19. [C#] 관계 연산자 관계 연산자 : 두 피연산자 사이의 관계를 비교하는 연산자 연산자 설명 지원 현식 왼쪽 피연산자가 오른쪽 피연산자보다 크면 참, 아니면 거짓 모든 수치 형식과 열거 형식 = 왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같으면 참, 아니면 거짓 모든 수치 형식과 열거 형식 == 왼쪽 피연산자가 오른쪽 피연산자와 같으면 참, 아니면 거짓 모든 데이터 형식 사용 가능 != 왼쪽 피연산자가 오른쪽 피연산자와 다르면 참, 아니면 거짓 모든 데이터 형식 사용 가능 string과 object 형식에 대해서도 사용 가능 사용 예 bool result; result = 3 > 4;//False result = 3 >= 4;//False result = 3 < 4;//True result = 3 2023. 6. 16. [C#] 문자열 결합 연산자 문자열 결합 연산자 : 문자열과 함께 사용하는 (+)연산자 사용 예 string result = "123" + "456"; 예제 프로그램 //문자열과 함께 사용된 +연산자는 "문자열 결합 연산자" string result = "123" + "456"; Console.WriteLine(result + "\n"); result = "hello" + " " + "world!"; Console.WriteLine(result + "\n"); char a = '안', b = '녕', c = '하', d = '세', e = '요'; string f = a.ToString() + b + c + d + e; Console.WriteLine(f); 2023. 6. 16. 이전 1 2 3 4 5 ··· 7 다음 728x90 반응형