string.Format() 또는 .Parse()와 같은 일부 메서드에는 IFormatProvider가 필요합니다. 당신은 어떻게 그것을 제공합니까? (당신은 현지화가 필요하지 않을 것이라는 점을 알고있다) 폐쇄 된 환경에서 응용 프로그램, 당신은 그냥 건너 뛰고 IFormatProvider를하지 않고 메소드를 호출 할에서어떻게 현지화 처리/CultureInfo
?
현지화 될 수있는 응용 프로그램에서는 모든 메서드 호출에 대해 올바른 값을 생각하고 바로 설정해야합니까? 아마도 'CultureInfo.CurrentCulture'또는 'CultureInfo.CurrentUiCulture'일 것입니다.
또는 'MyUiCultureInfo'및 'MyCultureInfo'와 같은 전역 변수를 사용하여 값을 변경하여 현지화를 전환 할 수 있습니까? 어떻게 그리고 어디에서 이러한 변수를 저장합니까?
라이브러리 또는 프레임 워크를 개발할 때 고려해야 할 사항이 있습니다.이 경우 현지화를 처리하는 방법은 무엇입니까?
에게 ... 어떤 하드 코딩 또는 내 자신의 필요한 문화 날짜/시간 변환을 할 필요가 없습니다 당신의 FxCop 규칙을 해당 끄합니까? 그들은 당신의 해결책을 인식하지 못하는 것 같습니다. – tanascius
FxCop을 사용하지 않습니다! – M4N