C#
(C#) string to enum 변환
SadEvil
2024. 7. 11. 09:42
반응형
열거형(또는 열거형 형식)은 기본 정수 숫자 형식의 명명된 상수 집합에 의해 정의되는 값 형식입니다. 보통 아래처럼 선언을 합니다.
enum Season
{
Spring,
Summer,
Autumn,
Winter
}
그리고 가끔 string값을 enum값으로 변환하고 싶을 때가 있습니다. 이때는 Parse또는 TryParse를 사용하시면 됩니다.
string enumString = "Summer";
if(Enum.TryParse<Season>(enumString, out Season result))
{
//여기서 result값을 사용하시면 됩니다.
}
else
{
//parse 실패했을 경우
{
반응형