2013-07-14 72 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); 

它指出從變量「c」的錯誤

任何幫助將不勝感激

+2

和你希望得到什麼幫助,而不指定'Label35.Text'的值? – GolfWolf

+0

其字符串格式 – user2561472

+1

非常有意義的命名約定。 –

回答

0

如果你正在System.FormatException嘗試使用

double c = double.Parse(text, CultureInfo.InvariantCulture);