0
나는 다음과 같은 형식으로 입력 문자열이 있습니다. 십진수에 대한 ","구분 기호가있는 국가 별 설정이 적용되도록 배포 할 서버입니다. 그러나 다른 프로덕션 서버는 "." 구분 기호.SQL 진수 문제
이 문자열 값을 전달할 수있는 방법 : 12.34이 함수는 중단되지 않으며 그 지역 설정을 견딜 수 있도록 충분히 일반화되어 있습니까?
나는 다음과 같은 형식으로 입력 문자열이 있습니다. 십진수에 대한 ","구분 기호가있는 국가 별 설정이 적용되도록 배포 할 서버입니다. 그러나 다른 프로덕션 서버는 "." 구분 기호.SQL 진수 문제
이 문자열 값을 전달할 수있는 방법 : 12.34이 함수는 중단되지 않으며 그 지역 설정을 견딜 수 있도록 충분히 일반화되어 있습니까?
서버 설정의 차이를 줄이려면 문자열을 구문 분석 할 때 문화권을 지정하십시오. 소수 구분 기호로 마침표를 사용하는 InvariantCulture
을 사용할 수 있습니다.
Convert.ToDecimal(this.messageEnvelope.EnvelopeInfo.AttachmentSize, CultureInfo.InvariantCulture)
우수 감사합니다. –