https://docs.microsoft.com/ko-kr/dotnet/api/system.enum.getvalues
사용자가 정의한 Enum을 모두 가져와 루프를 돌고 싶을 때가 있다. Enum.GetValules(Type type) 메서드를 이용해 배열로 받아 올 수 있다. foreach를 사용하는 경우 해당 타입으로
public enum EGameState {
None,
Wait,
PreBattle,
InBattle,
PostBattle,
Result,
Warp,
}
foreach (EGameState state in Enum.GetValues(typeof(EGameState))) {
Debug.Log(state.ToString());
}
'ETC > 끄적끄적' 카테고리의 다른 글
OAuth 서드파티 시퀀스 다이어그램 (0) | 2022.07.17 |
---|---|
언리얼 엔진 5 루멘 챌린지 작업 후기 (0) | 2021.07.28 |