[C#] Enum to DataTable Columns. 열거형으로 데이터 테이블 컬럼 만드는 방법

C#에서 Enum을 열거하여 데이터 테이블 컬럼을 만드는 방법~

바로, Enum 클래스에 있는 Enum.GetNames 메서드를 사용하여 간단히 만들 수 있는데요, 반복문을 통하여 컬럼을 추가하는 방법에 대해 알아보도록 합시다.

간단한 방식이지만, 포맷이 정해져 있는 경우 미리 정의하여 편하게 데이터 테이블을 만들어서 이용할 수 있다는 장점이 있어요.

DataTable dt = new DataTable();
foreach (string s in Enum.GetNames(typeof(ClassName.EnumName)))
{
    dt.Columns.Add(s, typeof(string));
}

Enum.GetNames(typeof(ClassName.EnumName))로 열거형의 이름을 반복하면서, 열거형 이름을 테이블의 컬럼으로 추가하는 방법에 대해 알아보았습니다~ 😊

댓글 쓰기
가져가실 때, 출처 표시 부탁드려요! 감사합니다. 💗