Value and Enum Types 기술 샘플
업데이트: 2007년 11월
개발자에게 .NET Framework 값과 열거 형식을 소개하고 해당 형식을 만들어 사용하는 방법을 보여 줍니다. 이 샘플에서는 ValueType 및 Enum 클래스에서 형식이 파생됩니다. 이러한 각 클래스에는 개발자가 클래스를 쉽게 사용할 수 있도록 하는 기능이 있습니다.
샘플 사용에 대한 자세한 내용은 다음 항목을 참조하십시오.
명령 프롬프트를 사용하여 샘플을 빌드하려면
명령 프롬프트 창을 열고 ValueAndEnumTypes 디렉터리 아래의 언어별 하위 디렉터리 중 하나로 이동합니다.
선택한 프로그래밍 언어에 따라 명령줄에서 msbuild ValueAndEnumTypesCS.sln 또는 msbuild ValueAndEnumTypesVB.sln을 입력합니다.
Visual Studio를 사용하여 샘플을 빌드하려면
Windows 탐색기를 열고 ValueAndEnumTypes 디렉터리 아래의 언어별 하위 디렉터리 중 하나로 이동합니다.
선택한 프로그래밍 언어에 따라 ValueAndEnumTypesCS.sln 또는 ValueAndEnumTypesVB.sln 파일을 두 번 클릭하여 Visual Studio에서 해당 파일을 엽니다.
빌드 메뉴에서 솔루션 빌드를 클릭합니다.
이 샘플을 실행하려면
빌드된 실행 파일이 들어 있는 디렉터리로 이동합니다.
명령줄에서 ValueEnum.exe를 입력합니다.
참고: 이 샘플은 콘솔 응용 프로그램을 빌드합니다. 출력을 보려면 콘솔 창에서 응용 프로그램을 시작해야 합니다.
요구 사항
.NET Framework 버전: 2.0, 1.1, 1.0
설명
다음 글머리 기호의 내용은 이 샘플에서 사용되는 클래스와 기술을 간단하게 설명한 것입니다.
값 형식과 참조 형식
열거 형식
- Enum 모든 열거 형식이 이 샘플에서 사용되는 다른 도우미 메서드에서 ToString() 및 Parse()를 구현하는 Enum에서 파생됩니다.
사용자 지정 특성
- FlagsAttribute 열거 형식에 FlagsAttribute를 할당하여 해당 형식의 멤버가 플래그 값임을 나타낼 수 있습니다. Enum 형식은 이 플래그를 검색할 때 파생 형식에 리플렉션되어 ToString() 및 Parse() 메서드의 동작 방식을 결정합니다.
값 형식과 열거 형식에 대한 자세한 내용은 소스 코드 파일의 주석을 참조하십시오.