0310 switch 문으로 캐릭터 생성 예시

2021. 3. 10. 10:36C#/수업내용

static void Main(string[] args)
        {
            int selectdCharacterId = 100; //유저가 야만전사를 선택했을 시
            
            switch(selectdCharacterId)
            {
                //case 문 안에 {} 사용시 변수 이름 중복 사용 가능
                case 100:
                    {
                        string name = "야만전사";
                        Console.WriteLine("야만전사를 선택했습니다.");
                        Console.WriteLine("야만전사가 선택 매이메이션을 취합니다.=애니메이션 변경");
                    }
                    break;
                case 200:
                    {
                        string name = "악마사냥꾼"; 
                        Console.WriteLine("악마사냥꾼를 선택했습니다.");
                        Console.WriteLine("악마사냥꾼이 선택 매이메이션을 취합니다.=애니메이션 변경");
                    } 
                    break;
static void Main(string[] args)
        {
            int selectdCharacterId = 100; //유저가 야만전사를 선택했을 시
            string name = "";

            switch (selectdCharacterId) {
                case 100:

                    name = "야만전사";

                    break;
                case 200:

                    name = "악마사냥꾼";

                    break;
            }
            Console.WriteLine("{0}을(를) 선택했습니다.", name);
            Console.WriteLine("{0}이(가) 선택 애니메이션을 취합니다.=애니메이션 변경", name);
        }

두가지 코드 방식으로 활용 가능

'C# > 수업내용' 카테고리의 다른 글

0310 메서드  (0) 2021.03.10
0310 if/while/switch statement복습  (0) 2021.03.10
0309 문(Statement)  (0) 2021.03.09
0309 비트 연산자&삼항연산자  (0) 2021.03.09
0309 연산자  (0) 2021.03.09