2013-03-05 2 views
0

그것의 설명 속성을 열거의 값을 얻기는 다음과 같이 속성 :내가 설명과 함께 열거를

public enum MyEnum 
{ 
    Name1 = 1, 
    [Description("Here is another")] 
    HereIsAnother = 2, 
    [Description("Last one")] 
    LastOne = 3 
} 

내가 반환 코드가 무엇입니까 3

는 "마지막 일"의 값이 그?

답변

1

당신은이 코드는 문자열 값

MyEnum mynum = MyEnum.LastOne; 
으로 "LastOne"

string lastOneString = MyEnum.LastOne.ToString(); 

이 코드는 "LastOne"를 반환하는 대신 값 2를 반환이

int lastOneValue = (int) MyEnum.LastOne; 

처럼 그것을 할 수 있습니다

이 코드는 MyEnum의 새 개체를 만들고 값을 'LastOne'으로 설정합니다.

관련 문제