Flags (1) 썸네일형 리스트형 C# 열거형 enum 1. enum 이란 enum은 열거형 상수를 표현하기 위한 것으로 상수의 숫자들을 의미있는 단어로 표현할 수 있다. enum은 클래스 또는 네임스페이스내에만 선언할 수 있고, 메서드나 속성에서는 선언할 수 없다. 또한 enum은 숫자형 타입과 호환되기 때문에 int와 같은 숫자로 형변환도 가능하다. enum을 선언하고 enum 값을 비교하고 출력하는 간단한 예제이다. OR 연산자를 통해 enum 변수에 다중값을 담고 AND 연산자를 통해 플래그를 체크한다. 조건이 참 이면 HasFlag를 사용해서 체크 후 결과가 참 일시 출력한다. 이전 1 다음