A
string str1 = "5,9 "; //РЕЗУЛЬТАТ 59 ВМЕСТО 5,9
NumberFormatInfo nmbForInf = new NumberFormatInfo()
{
NumberDecimalSeparator = "."
};
try
{
double a1 = Convert.ToDouble(str1, nmbForInf);
double a = double.Parse(str1, nmbForInf);
Console.WriteLine("Успешная конвертация: "+a +" a1: "+a1); //результат -а- и -а1- должен быть 5,9, но 59
}
catch (Exception)// - ЗАЧЕМ ИСПОЛЬЗОВАТЬ ДАННОЕ УСЛОВИЕ?
{
Console.WriteLine("Ошибка при конвертации !");
}
