Quiero analizar una cadena para flotar. Y cuando la cadena es nula, pasará 0 (como un valor flotante).Manejar Parse para flotar, cuando la entrada es nula
que estaba haciendo el análisis sintáctico de esta manera:
aeVehicle.MSRP = float.Parse((drInvetory["MSRP"] ?? "0").ToString());
Que dio errores:
ERROR MESSAGE : Input string was not in a correct format.
ERROR SOURCE : at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt)
at System.Single.Parse(String s, NumberStyles style, NumberFormatInfo info)
at System.Single.Parse(String s)
Para sugerir la mejor manera de manejar esta situación.
definir "dio error" –
Consulte la edición en qsn. –