我有三个文本框输入小时,一个数字和一个电价和一个按钮 ,但我有一个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