enum2 Enum에 대하여 - 굳이 써야 하는가? 나는 개발을 처음 배울 당시 Enum의 역할이 사용자 편의성을 제외하고 거의 없는 것을 인지하고Enum의 가치를 낮게 평가했었다. 굳이 Enum으로 한번 더 묶을 필요성이 있나 싶었고,Enum을 쓰지 않더라도 주석한 줄 달아놓고 혼자 개발하는 경우 문제가 없었다. 최근 언리얼 5를 배우면서 Enum을 오랜만에 다시 배웠는데, 내가 하는 행동들을그대로 지적하며 Enum의 중요성을 강조하고 계셨다. 처음에는 반감이 들었으나 맞는 말 같긴 하다. 1인 개발자 + 소규모 프로젝트의 특성상정수로만 처리해도 기억만 한다면 충분히 대처가 가능했어서 문제를 느끼지 못했으나나중에 회사에 들어가거나 당장 누군가와 협업만 하게 되더라도 문제가 생길 것이다. 그래서 앞으로는 Enum으로 상태를 묶는 연습을 자주 해야겠다고 느.. 게임 개발/C# 2025. 7. 9. C# enum enum 은 열거형이라고 불리며, public enum Name { John, Jake, nicole } 이런식으로 선언해줄 수 있다. 아무런 값도 할당하지 않으면 첫번째 값에는 0, 두번째는 1, 세번째는 2, 등으로 1씩 늘어나며 자동설정된다. 다른 기능을 만들때 가져오고싶을때는 Name.John 과같이 .을 붙이고 이름으로 가져올 수 있다. 애니메이션을 만들때 public enum State { Walk, Idle, Run } 이렇게도 많이 쓰인다. 도움이 되었길 바라며, 끝. 게임 개발/C# 2022. 8. 17. 이전 1 다음