У меня есть текстовый файл, который я использую для ввода информации в свое приложение. Проблема в том, что некоторые значения являются float, а иногда они равны нулю, поэтому я получаю исключение.
var s = "0.0";
var f = float.Parse(s);
Приведенный выше код выдает исключение в строке 2 "Строка ввода не была в правильном формате".
Я считаю, что решение было бы передовыми перегрузками float.Parse, которые включают в себя параметр IFormatProvider как параметр, но я пока ничего не знаю об этом.
Как разобрать "0.0"?