float.Parse () nie działa tak, jak chciałem

Mam plik tekstowy, którego używam do wprowadzania informacji do mojej aplikacji. Problem polega na tym, że niektóre wartości są zmiennoprzecinkowe i czasami są zerowe, dlatego otrzymuję wyjątek.

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

Powyższy kod zgłasza wyjątek w wierszu 2 „Ciąg wejściowy nie miał prawidłowego formatu”.

Myślę, że rozwiązaniem byłyby zaawansowane przeciążenia float.Parse, które zawierają parametr IFormatProvider, ale jeszcze nic o tym nie wiem.

Jak parsować „0.0”?

questionAnswers(5)

yourAnswerToTheQuestion