小编Din*_*hne的帖子

如何将负字符串转换为十进制值?

我试图将负字符串转换为"-23.27"小数点值,而问题有时候我会在括号内得到负值"(23.27)".

我已经编写了控制括号的代码并以负格式获取小数点值,但是当"-23.27"它运行相同的代码时,它返回的输入字符串格式不正确错误.这是我的代码.任何帮助,将不胜感激.

decimal ValueN = (decimal.Parse("-23.27", 
                  System.Globalization.NumberStyles.AllowParentheses | 
                  System.Globalization.NumberStyles.AllowLeadingWhite | 
                  System.Globalization.NumberStyles.AllowTrailingWhite | 
                  System.Globalization.NumberStyles.AllowThousands));
Run Code Online (Sandbox Code Playgroud)

c#

5
推荐指数
1
解决办法
8231
查看次数

标签 统计

c# ×1