C# 기본 문법 (If와 Switch)

로젠·2024년 4월 18일
0

게임 프로그래밍

목록 보기
6/49
post-thumbnail

if, else if, else

if 뒤에는 bool형이 오고 True 일 때 실행한다. else if는 if와 마찬가지로 bool형이 오고 if에서 False이고 else if에서 True 이면 실행한다. if도 False이고 else if에서도 False 일 때 else가 실행된다.

void Start()
{
	int number = 0;
    if(number == 10)
    	print("Number == 10");
    else if(number < 0)
    	print("Number < 0);
    else
    	print("Number != 10);
}

Number != 10

Switch

Switch는 case와 함께 사용하며 Switch 뒤에 삽입한 값이 case 뒤에 삽입한 값과 같을 때 실행된다. 모든 case에 해당되지 않는 경우는 default를 이용해 만들 수 있다. case와 default가 끝나고 반드시 break를 삽입한다.

void Start()
{
	switch (number)
    {
        case 1: print("number == 1"); break;
        case 2: print("number == 2"); break;
        case 3: print("number == 3"); break;
        case 4:
        case 5:
        print("number == 4 of 5");
        break;
        case 6:
        {
            print("number == 6");
            print("number의 값이 6임을 확인");
        }
        break;
        default:
        {
            print("해당 사항 없음");
            print("맞는 숫자가 없어용");
        }
        break;
    }
}

0개의 댓글