[C# 문법] C# Enum Count 가져오는 방법
- C#/C# 문법
- 2020. 9. 15. 10:27
안녕하세요.
오늘은 C# 문법에서 Enum 열거형에 선언되어 있는 총 Count를 가져오는 방법에 대해서 알려 드리려고 합니다.
매우 간단하기 때문에 별 다른 설명 없이 예제 코드를 통해서 어떻게 Enum Count를 가져 오는지 보여 드리겠습니다.
예제 코드
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
|
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GetEnumCount
{
class Program
{
enum COLUMNS { COLUMN1, COLUMN2, COLUMN3, COLUMN4 };
static void Main(string[] args)
{
Console.WriteLine($"COLUMNS ENUM의 총 개수는 {GetEnumCountMethod()} 개 입니다.");
}
private static int GetEnumCountMethod()
{
int count = 0;
count = System.Enum.GetValues(typeof(COLUMNS)).Length;
return count;
}
}
}
|
cs |
실행 결과
위와 같이 소스코드에서 COLUMNS 라는 이름을 가진 Enum을 하나 만들었고, 해당 Enum 안에 총 4개의 Enum 을 생성했는데요.
최종적으로 실행 결과에서 Enum의 개수를 알맞게 가져오는 것을 확인하실 수 있습니다.
감사합니다.^^
728x90
'C# > C# 문법' 카테고리의 다른 글
[C# 문법] C# Linq를 이용하여 List와 List 비교하기 (0) | 2020.09.19 |
---|---|
[C# 문법] DataTable 데이터를 특정 Class에 값 넣어주기(FileInfo) (0) | 2020.09.18 |
[C# 문법] DataTable 특정 컬럼 값 더하기(Compute) (0) | 2020.09.14 |
[C# 문법] C# List 컬렉션 foreach 역으로 탐색하기 (0) | 2020.09.10 |
[C# 문법] C# 문자열 다수의 문자열 Contains 하는 방법 (0) | 2020.09.08 |
이 글을 공유하기