2012년 8월 29일 수요일

C#에서 Enum 사용하기

public enum FileSendDiv
{
    FTP = 1
    , MAIL = 2
    , 통신프로그램 = 3
    , 기관처리 = 4
    , 재송신 = 5
}

위와 같은 enum 형식의 변수(?)가 있을 때



public string ConvertTransTypeToString(string transType)
{
    return ((FileSendDiv)int.Parse(transType)).ToString();
}
public int ConvvertTransTypeToInt(string transType)
{
    FileSendDiv tran = (FileSendDiv)Enum.Parse(typeof(FileSendDiv), transType);
    return (int)tran;
}

요런 code를 사용해서 서로 변환을 했다.

뭔가 비효율적인것 같은데 개선할 방법은 잘 모르겠다 -_ㅜ


댓글 없음:

댓글 쓰기