반응형 ?연산자1 C# ?로 특정 if문 생략하기 (삼항연산자) ? 기호는 여러 과정에서 사용되지만,삼항연산자라는 의미로 사용된 경우 또한 많이 볼 수 있다.삼항연산자는 3개의 항을 가진 연산자로, 간단한 if문을 생략 가능하다.예를 들어보자. int num1 = 2;int num2 = 5;if(num1 > num2) { Console.WriteLine(num1);} else { Console.WriteLine(num2);} 만약 당신이 더 큰 수를 구분하여 출력해야 한다면 위와 같은 코드가 필요하다.나름대로 간결한 것 같지만 그래도 저 하나의 구분을 위해 if문을 사용하여2개의 갈림길을 만드는 것은 가독성을 꽤나 해친다. int num1 = 2;int num2 = 5;Console.WriteLine(num1 > num2 ? num1 : num2); 대신 .. 게임 개발/C# 2022. 7. 27. 이전 1 다음 💲 추천 글 반응형