[C# 문법] C# enum 열거형 반복문(foreach문) 사용하기
- C#/C# 문법
- 2019. 12. 13. 01:00
안녕하세요.
오늘은 C# 문법에서 enum 열거형을 선언하여, 해당 열거형을 foreach문을 이용하여 반복문으로 열거형 데이터를 출력하는 방법에 대해서 알려드리려고 합니다.
소스코드는 매우 간단하기 때문에, 별도의 설명 없이 바로 소스코드와 출력 결과를 보여드리도록 하겠습니다.
소스 코드
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 28 29 30 31 32 |
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace @enum { class Program { //열거형 FRUITS 선언 public enum FRUITS { APPLE, GRAPE, PEACH, MELON, WATERMELON}
static void Main(string[] args) { List<string> list = new List<string>();
//열거형 데이터를 list에 저장 foreach(FRUITS fruit in Enum.GetValues(typeof(FRUITS))) { list.Add(fruit.ToString()); }
//열거형 데이터를 저장하고 있는 list 출력 foreach(string str in list) { Console.WriteLine(str); } } } }
|
실행 결과
'C# > C# 문법' 카테고리의 다른 글
[C# 문법] C# List를 DataTable로 변환하는 방법 (0) | 2019.12.29 |
---|---|
[C# 문법] C# Linq 이용하여 DataTable 에서 특정 컬럼들 List로 가져오는 방법 (0) | 2019.12.28 |
[C# 문법] C# LIST OrderBy , ThenBy 이용하여 정렬하기 (0) | 2019.12.08 |
[C# 문법] C# Linq를 이용하여 문자열 자르기 (Substring, String.Join) (0) | 2019.10.26 |
[C# 문법] DataTable 내 특정 컬럼의 값들을 배열로 얻기(LINQ) (0) | 2019.10.20 |
이 글을 공유하기