[C#] Switch와 Enum

c# 2023. 1. 9. 11:03
728x90

둘이 같이 잘 쓰인다

enum Enemy { Attack, Dead, Sleep, Run };

static void Main(string[] args)
{
    Enemy enemy = new Enemy();
    enemy = Enemy.Dead;
    switch(enemy)
    {
    	case Enemy.Run : Console.WritLine("적이 도망갔습니다"); break;
        case Enemy.Attack : Console.WriteLine("적이 공격합니다"); break;
        case Enemy.Dead : Console.WriteLine("적이 죽었습니다"); break;
        default: Console.WriteLine("적이 잠들었습니다"); break;
    }
}

 

 

728x90
Posted by 바르마스
,