반응형
Enum에서 숫자 값을 얻는 방법은 무엇입니까?
예를 들어 System.Net.HttpStatusCode Enum, HTTP 상태 텍스트 대신 HTTP 상태 코드를 얻고 싶습니다. System.Net.HttpStatusCode.Forbidden
"Forbidden"대신 403을 반환해야합니다.
가치를 어떻게 추출 할 수 있습니까?
대부분의 Enum은 단순히 int32 인 기본 유형으로 캐스트됩니다.
int value = (int)System.Net.HttpStatusCode.Forbidden;
정수로 캐스트 할 수 있습니다!
int code = (int)enumVariable
System.Convert.ToInt32 (response.StatusCode)는 statusCode 번호를 반환합니다.
.NET CLR 함수를 사용하여 Principled 방식을 사용할 수 있습니다.
int value = System.Net.HttpStatusCode.Forbidden.GetHashCode();
참조 URL : https://stackoverflow.com/questions/1540779/how-to-get-the-numeric-value-from-the-enum
반응형
'UFO ET IT' 카테고리의 다른 글
jQuery 선택기 값 이스케이프 (0) | 2021.01.11 |
---|---|
이벤트 뷰어에 C # 쓰기 (0) | 2021.01.11 |
Eclipse에서 블록 선택 (0) | 2021.01.11 |
jQuery를 사용하여 IE에서 선택 옵션 숨기기 (0) | 2021.01.11 |
ggplot2로 원 그리기 (0) | 2021.01.11 |