[C# 문법] C# Enum(열거형) List로 변환하기(Convert)
- C#/C# 문법
- 2020. 6. 13. 00:00
안녕하세요.
오늘은 C# 문법에서 Enum(열거형)으로 선언한 데이터를 List로 변환하는 방법에 대해서 알려 드리려고 합니다.
바로 예제 코드를 통해서 알아 보도록 하겠습니다.
예제 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace EnumTest { class Program { //Enum 선언 public enum FRUIT { APPLE, PEAR, ORANGE, MANDARIN, PEACH } public static List<string> list = new List<string>(); static void Main(string[] args) { list = Enum.GetNames(typeof(FRUIT)).ToList();
//리스트 출력하기 for(int idx = 0; idx < list.Count; idx++) { string msg = string.Format("Enum : {0}", list[idx]); Console.WriteLine(msg); } } } }
|
실행 결과
위와 같이 Enum으로 선언한 데이터를 Enum.GetNames를 이용하여 List로 변환하여 Enum 데이터가 알맞게 출력된 것을 확인하실 수 있습니다.
감사합니다.
'C# > C# 문법' 카테고리의 다른 글
[C# 문법] C# Func 대리자 사용방법 (0) | 2020.06.19 |
---|---|
[C# 문법] C# Action 대리자 사용방법 (0) | 2020.06.18 |
[C# 문법] C# DateTime(날짜) For문 반복문으로 돌리는 방법 (0) | 2020.06.10 |
[C# 문법] C# 프로그램 빌드 버전 소스코드로 확인하기 (0) | 2020.06.09 |
[C# FTP] C# FTP 접속 및 파일 다운로드 (0) | 2020.06.06 |
이 글을 공유하기