小编SUG*_*RIE的帖子

C#FormatException double.parse(),为什么不是0.89解析?

class Program
{
    static void Main(string[] args)
    {
        string str = "0.898";
        double dbl = Double.Parse(str);

        dbl++;

        Console.WriteLine(dbl);
        Console.ReadLine();
    }
}
Run Code Online (Sandbox Code Playgroud)

我需要工作的所有其他格式,如"100"工作.但是只要我添加一个"点",我就会FormatException出错.

c# string double parsing formatexception

2
推荐指数
1
解决办法
191
查看次数

标签 统计

c# ×1

double ×1

formatexception ×1

parsing ×1

string ×1