문제

통화 데이터 필드에 바인딩 된 텍스트 상자가 있습니다. 따라서 텍스트의 시작 부분에 '$'를 추가하거나 ($ xx.xx) 음수 인 경우 추가됩니다. 모든 대신 텍스트 상자에서 일반 더블 (xx.xx) 만 얻으려면 어떻게합니까 ($ xx.xx).

도움이 되었습니까?

해결책

Double.Parse를 호출 할 때 적절한 Numberstyles 플래그를 설정하십시오.

분명히 아래 예제를 사용하지만 문자 그대로 문자열을 텍스트 상자의 텍스트에 대한 참조로 바꾸십시오.

double d = double.Parse ("$10.10", NumberStyles.Currency);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top