2012-06-07 3 views
1

비슷한 질문을 게시했지만 여기에 약간 다른 문제가 있습니다. WP7.1 앱의 상황 :WP7 DateTimeFormat null 날짜에 IndexOutOfRangeException을 만들지 않습니다.

CultureInfo = new CultureInfo ("es");

현재 문화권 (Thread.CurrentThread.CurrentCulture.DateTimeFormat)의 DateTimeFormat이 IndexOutOfRangeException을 던지는 null 인 경우 문화 정보가 es (es-ES는 잘 작동하지만 하드 코딩하는 솔루션이 될 수 없습니다)로 설정된 경우 간단합니다 DateTime.ToString()은 동일한 예외로 실패합니다.

나는 그것을 작동시켜야합니다. 나는 위와 같은 것으로부터 뭔가를 추측하고 있을지도 모른다. 나는 그것이 내가하는 희망이다. 누군가 나를 도울 수 있도록 도와 주거나, 작동하지 않을 것이라고 설명하는 msdn을 지적 해 주시겠습니까?

감사합니다, 마이클

답변

1

내가 WP7.1을 믿지 않는이 문화 코드를 단지 'ES'를 지원합니다. http://msdn.microsoft.com/en-us/library/hh202918%28v=VS.92%29.aspx

+0

실제로는 도움이되었지만 ... 'es'만 지원하지만 'es'에는 다음과 같은 형식이 포함되어 있지 않습니다. http://msdn.microsoft. co.kr/en-us/goglobal/bb896001.aspx에서 해결할 수 없으며 문화를 'es-ES'로 변경해야한다는 것이 해결책이었습니다. – frno

관련 문제