열거형은 열거한 값을 유지하는 데 사용하는 .NET 프레임워크의 데이터 형식이다. 변수에 할당하는 값이나 메소드에서 반환되는 값을 제한할 때 주로 열거형을 사용한다.
키워드 enum을 사용해 필드나 메소드에 쓰는 유효한 일련의 값을 생성한다. 예를 들면, EmployeeType에 맞는 가능한 값은 FullTime, PartTime, Permanent, Contractor라고 보는 것이다. enum 형식을 독립적으로 쓰거나 클래스의 일부로 쓸 수 있다.
애플리케이션의 여러 곳에서 사용해야 하는 경우라면 독립적으로 만드는 것이 좋다. 한 클래스 내에서만 사용하는 경우라면, 클래스의 일부로 만드는 편이 더 좋다.
다음 예제는 열거형을 클래스의 멤버로 독립적으로 사용하는 경우이다. class Employee { public enum EmployeeType { FullTime, PartTime, Permanent, Contractor } private EmployeeType employeeT...
#
C샵
#
enum
#
씨샵
#
열거형
원문 링크 : [C#] enum