본문 바로가기
개발/게임) 개발관련

c#) Enum 값 전체 가져 오기 (Enum을 Array, List 변환)

by 테샤르 2022. 7. 21.

Enum 값 전체 가져 오기 (Enum을 Array, List 변환)

 

Enum의 정의된 값을 모두 가져오는 코드이다.

 

반응형
public enum AchievementTypes
{
    Game_Win,
    Game_Lose,
    Game_Total,
}

 

Enum.GetValues(typeof(AchievementTypes)).Cast<AchievementTypes>().ToArray()

ToArray()를 통해서 Array 형태, ToList()로 List 형태로도 가져올수있다.

 

 

Enum.GetValue : [링크]

 

Enum.GetValues 메서드 (System)

지정된 열거형에서 상수 값의 배열을 검색합니다.

docs.microsoft.com

 

★☆☆☆☆

 

반응형

댓글