Необработанное исключение типа "System.FormatException" при приведении типов - C#

Узнай цену своей работы

Формулировка задачи:

Не работает с double
double prais;
        private void F()
        {
            switch(cBox.SelectedIndex)
            {
                case 0: prais = double.Parse(txBx92.Text); //Необработанное исключение типа "System.FormatException"
                   txBxItog.Text = Calculator().ToString();break;
                case 1: prais = double.Parse(txBx95.Text);
                    txBxItog.Text = Calculator().ToString();break;
                case 2: prais = double.Parse(txBx98.Text);
                    txBxItog.Text = Calculator().ToString();break;
            }
        }
 
        private double Calculator()
        {
            double result;
            double x = double.Parse(txBxLitr.Text);
            result = x * prais;
            if(chBx.Checked)
            {
                result = x * prais * 0.97; 
            }
            return result;
        }

Решение задачи: «Необработанное исключение типа "System.FormatException" при приведении типов»

textual
Листинг программы
private double (double anyNumber)
{
double outPut;
double.TryParse(anyNumber, outPut);
return outPut;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы