Тема: Як правильно парсити float з тексту?
Так щоб покрити максимум варіантів його запису
private float SafeStringToFloat(string val)
    {
        try
        {
            if (val.Contains("E"))
            {
                return (float)Decimal.Parse(val, System.Globalization.NumberStyles.Float);
            }
            /*if (val.Contains(","))
            {
                return float.Parse(val.Replace(",","."));
            }
            return float.Parse(val);*/
            //return float.Parse(val, System.Globalization.NumberStyles.Float, System.Globalization.CultureInfo.CurrentCulture);
            //return float.Parse(val, System.Globalization.CultureInfo.CurrentCulture);
            return float.Parse(val);
        }
        catch(Exception ex)
        {
            Console.WriteLine(ex.Message+": "+val);
        }
        return -100f;
    }як не верчу працювати не хоче
Format_InvalidString: 15.390625
