この文字列を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'は式評価ツールではありません。番号を付けてください。 –