C#을 사용하여 안드로이드를 타겟팅하는 dot42 프레임 워크의 사용을 평가 중입니다 ... 그래서 dot42가 수행 할 수있는 것과 수행 할 수없는 것 사이에서 다음과 같은 캐스팅이 작동하지 않습니다. .. Java 표현식 오류가 발생합니다.enum을 int로 변환 할 수 없습니다. dot42
public enum Days { Sat = 1, Sun, Mon }
Days day = Days.Sun;
int dayNumber = (int)day; // <----- Throws Error
이 방법이 있습니까?
감사합니다 ...
Google에서 쉽게 찾을 수있는 간단하고 일반적인 실수입니다 ... –
'int dayNumber = day.ordinal(); ' – Shark
내가 검색했기 때문에 Google에서 쉽게 찾을 수 있다고 생각합니다. 2 일 동안. 서수 메서드가 존재하지 않으며 최신 dot42 프레임 워크가 있습니다. 어쨌든 고맙습니다 ... –