我有一个来自 csv 文件的字符串,看起来像这样 ""711,200.00"" 我试图用这个代码将该数字转换为双精度
collaterel.LoanQty = double.Parse(values[25], CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
我已经去掉了逗号并尝试转换为双精度,但我仍然得到输入字符串的格式不正确
这是我用来去掉逗号的
if (values[25].Contains(","))
{
values[25] = values[25].Replace(",", "");
}
Run Code Online (Sandbox Code Playgroud)
我尝试了很多文化,但仍然失败。
带有cultureinfo 的屏幕截图double.parse 不起作用