이 문자열을 10 진수로 변환 할 때 문제가 있습니다. 나는 운이 여기 설명서를 따라 시도 : Decimal.TryParse MethodDecimal.TryParse를 사용하여 마스크 된 통화 문자열 변환
string stringVal = "-(3434343434.00)";
NumberStyles style = NumberStyles.AllowDecimalPoint | NumberStyles.AllowThousands |
NumberStyles.AllowParentheses | NumberStyles.AllowLeadingSign;
CultureInfo culture = CultureInfo.CreateSpecificCulture("en-US");
decimal value;
bool parseSuccess = decimal.TryParse(stringVal, style, culture, out value);
parseSuccess가 false를 반환한다.
'decimal.TryParse'는 표현식 평가 기가 아닙니다. 번호를 써. –