조건 제어문
else if 문의 조건이 true임에도 if문이 true 여서 실행되지 않음.
else 블록은 선택사항으로 필요 없을 경우 추가하지 않아도 됨
> string command = "환경설정";
switch (command)
{
case "게임시작":
Console.WriteLine("게임을 시작함");
break;
case “환경설정”:
case “설정”:
Console.WriteLine(“환경설정창을 띄움”);
Break;
default :
Console.WriteLine(“그 외의 값 “);
Break;
}
switch 조건문은 특정 변수의 동등조건 연산에 사용이 용이함.
case를 여러개 두어 대/소문자 구분을 없앨수도 있고
적합한 case 가 없다면 default구문이 실행되게 된다.
※삼항 연산자
사용 방법 : 조건식 ? true인 경우 값 : false인 경우 값
Int leftValue = 20;
int rightValue = 10;
int bigger = leftValue > rightValue? leftValue : rightValue;