float.Parse () no funciona como quería

Tengo un archivo de texto, que utilizo para ingresar información en mi aplicación. El problema es que algunos valores son flotantes y algunas veces son nulos, por lo que obtengo una excepción.

<code>        var s = "0.0";
        var f = float.Parse(s);
</code>

El código anterior lanza una excepción en la línea 2 "La cadena de entrada no tenía el formato correcto".

Creo que la solución serían las sobrecargas avanzadas de float.Parse, que incluyen IFormatProvider como parámetro, pero todavía no sé nada al respecto.

¿Cómo puedo analizar "0.0"?

Respuestas a la pregunta(5)

Su respuesta a la pregunta