Input string was not in a correct format #2

后端 未结 10 1280
一向
一向 2020-12-03 21:24
double temp;
temp = (double)Convert.ToDouble(\"1234.5678\");

Hey Lads and Ladies, I can\'t for the life of me figure out why the above line isn\'t

10条回答
  •  一个人的身影
    2020-12-03 22:00

    In order to convert string to double without an exception:

    An unhandled exception of type System.FormatException occurred in mscorlib.dll

    Additional information: Input string was not in a correct format.

    make it culture-insensitive by providing second parameter value CultureInfo.InvariantCulture, for example:

    double.Parse("1234.5678", CultureInfo.InvariantCulture) 
    

提交回复
热议问题