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))로 열거형의 이름을 반복하면서, 열거형 이름을 테이블의 컬럼으로 추가하는 방법에 대해 알아보았습니다~ 😊
