2013-07-14 5 views
0

Я пытаюсь умножить значение метки и получить «Строка ввода не в правильном формате».Ошибка при умножении значения метки

Ниже мой код

  double q = Convert.ToDouble(Label30.Text); 
      double b = 0.2 * a; 
      Label44.Text = Convert.ToString(b); 

      double c = Convert.ToDouble(Label35.Text); 
      double d = 0.15 * c; 
      Label32.Text = Convert.ToString(d); 

      double e = Convert.ToDouble(Label39.Text); 
      double f = 0.15 * e; 
      Label40.Text = Convert.ToString(f); 

Это указывает на ошибку с переменной «с»

Любая помощь будет оценена

+2

и какую помощь вы надеетесь получить без указания значений «Label35.Text'? – GolfWolf

+0

его строковый формат – user2561472

+1

Очень содержательное соглашение об именах. –

ответ

0

Если вы получаете System.FormatException попробовать использовать

double c = double.Parse(text, CultureInfo.InvariantCulture); 
Смежные вопросы