'enum'에 해당되는 글 1건

  1. 2010.12.25 | [.NET] enum을 리스토로서 반복시키는 방법

[.NET] enum을 리스토로서 반복시키는 방법

.NET | 2010. 12. 25. 00:13
Posted by Haronoid
*Enum클라스를 이용해 enum으로 설정한 명칭과 값을 순서대로 가져오기위한 방법이다.
 -테이블의 컬럼명등을 enum으로 지정하면 편한데, insert문을 만들때도 enum을 반복시켜서 만들면, 일일이 쓰는 수고와 유지비용을 절감할 수 있다.
enum eCLMS
{
Top = 0
,
Middle
,
Bottom
}

foreach (eCLMS enumItem in Enum.GetValues(typeof(eCLMS)))
{
    Console.Write(Enum.Parse(typeof(eCLMS), enumItem.ToString()).ToString() + " <-");
    Console.WriteLine((int)enumItem.toString());
}

*실행결과
Top <-0
Middle <-1
Bottom <-2

활용하기에 따라 방법은 여러가지로 있을 듯하다.
 
블로그 이미지

Haronoid

기본적으로 프로그래밍 관련 메모를 중점으로 합니다. 자세한 설명이 결여되어 있을 가능성이 있습니다.

카테고리

분류 전체보기 (29)
프로그래밍 기본 (1)
VB&VBA (1)
JAVA (0)
ORACLE (10)
WidnowsCommandLine (2)
Excel (1)
Windows (1)
.NET (6)
MS SQL (6)