Double.TryParse(Value, NumberStyles.Any, CultureInfo.InvariantCulture, out result);
지금의 언어는 프랑스어에 있지만 일부 클라이언트가 너무 다른 언어를 사용하는, 그래서 수
프로그램에서 "fr-FR"를 열심히 코딩하지 않겠지 만, 이제는 2 번이되어야하는 "2,00"을 통과하면 200 번으로 변환됩니다.어떻게하면 올바르게 수행 할 수 있습니까? 감사합니다.
Double.TryParse(Value, NumberStyles.Any, CultureInfo.InvariantCulture, out result);
지금의 언어는 프랑스어에 있지만 일부 클라이언트가 너무 다른 언어를 사용하는, 그래서 수
프로그램에서 "fr-FR"를 열심히 코딩하지 않겠지 만, 이제는 2 번이되어야하는 "2,00"을 통과하면 200 번으로 변환됩니다.어떻게하면 올바르게 수행 할 수 있습니까? 감사합니다.
CultureInfo.CurrentCulture
을 사용하여 시스템의 현재 culture를 가져올 수 있습니다. InvariantCulture
대신이 값을 사용하십시오.
CurrentCulture 속성을 사용할 수 있습니다.
웹 응용 프로그램 인 경우 요청에 Accept-Language
헤더가 사용자에게 사용할 로캘에 대한 힌트로 표시 될 수 있습니다.