我有三個文本框輸入小時,一個數字和一個電價和一個按鈕 ,但我有一個formatException,每當我嘗試在文本框中輸入值。 我該如何擺脫這個煩惱? 每當我編譯它運行良好,但我無法輸入值。 請幫忙。 謝謝!如何將字符串轉換爲Int?
int num1 = int.Parse(TextBox1.Text);
double num2 = double.Parse(TextBox2.Text;);
int num3 = int.Parse(TextBox3.Text;);
soln1 = num1 * num2 * num3;
MessageBox.Show(soln1.ToString());
在哪一行上得到此異常?什麼是您的文本框值?什麼是你的「CurrentCulture」?順便說一句,你的代碼中有一個額外的';'。 –
你真的有double.Parse(TextBox2.Text;);相反,如果double.Parse(TextBox2.Text); – demonplus
與num3相同 – demonplus