C#에서 Int를 Enum으로 변환

Minahil Noor 2023년10월12일
C#에서 Int를 Enum으로 변환

이 기사에서는 C#에서 int를 enum으로 변환하는 방법을 소개합니다.

형식 캐스팅을 사용하여 C#에서 Int를 Enum으로 변환

우리는 전통적인 타입 캐스팅을 사용하여 C#에 열거할 int를 캐스팅할 것이다. 열거 형은 상수 그룹, 변경할 수없는 읽기 전용 변수를 나타내는 특수 클래스입니다. 형식 캐스팅을 사용하는 올바른 구문은 다음과 같습니다.

YourEnum variableName = (YourEnum)yourInt;

아래 프로그램은 타입 캐스팅을 사용하여 C#에서 int를 열거 형으로 캐스팅하는 방법을 보여줍니다.

using System;
public class Program {
  public enum MyEnum { Zero = 0, One = 1 }
  public static void Main() {
    int val = 1;
    MyEnum num = (MyEnum)val;
    Console.WriteLine(num);
  }
}

출력:

One

정수 값을 열거 형 상수One으로 캐스트했습니다.

관련 문장 - Csharp Integer

관련 문장 - Csharp Enum