산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> C 언어

C# 열거형(Enum) – 정의, 예제, 활용법 완벽 가이드

C# 열거형(Enumeration)

열거형, 줄여서 enum은 C#에서 이름이 있는 상수들의 고정된 집합을 정의할 수 있게 합니다. 요일, 월, 상태 코드 등 이산적인 값을 표현하기에 이상적입니다.

아래에서 enum 선언, 값 할당, 코드에서의 사용법을 간단한 실전 예제로 살펴보겠습니다.

C# 열거형(Enum) – 정의, 예제, 활용법 완벽 가이드

using System; 
namespace DemoApplication { 
    class Program { 
        enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat } 
        static void Main(string[] args) { 
            Console.WriteLine(Days.Sun); 
            Console.ReadKey(); 
        } 
    } 
}

코드 분석

  1. Enum 선언: enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat }는 Days라는 새 타입을 일곱 개의 이름이 있는 값과 함께 생성합니다.
  2. 사용: Console.WriteLine(Days.Sun);로 enum 값을 콘솔에 출력합니다.

이 프로그램을 실행하면 다음과 같은 출력이 나옵니다:

출력 결과

C# 열거형(Enum) – 정의, 예제, 활용법 완벽 가이드

콘솔에 Sun이 표시되어 enum 값이 올바르게 참조됨을 확인할 수 있습니다.

C 언어

  1. C++ switch-case 마스터하기: 문법, 활용법, 실전 예제
  2. C++ 동적 배열 할당 완벽 가이드: new, delete, 실전 코드 예제
  3. C++ 구조체(struct) 완벽 가이드: 선언, 인스턴스, 포인터, 함수 인자 전달
  4. C++ std::list 마스터하기: 문법, 함수, 실전 예제
  5. C# 추상 클래스(Abstract Class) 완벽 가이드: 실전 코드 예제
  6. C언어 calloc(): 제로 초기화 메모리 할당과 실전 예제
  7. Java String.charAt() 완전 이해: 문법, 반환타입, 예외, 실전 예제
  8. Java String.endsWith() 마스터: 문자열 접미사 확인 예제
  9. Python strip() 메서드 완전 정복: 종합 가이드와 실전 예제
  10. 파이썬 collections.Counter: 효율적 카운팅, 업데이트, 산술 연산