-5
我在Windows窗体中插入了一个数字文本框,用于我的数据输入。在少数情况下,如果我故意将其中一些空的,代码不起作用。它说“输入字符串格式不正确”。我可以禁用已经链接到变量的文本框,以便代码不会中断吗?如果文本框被留空,代码无法正常工作
private void button1_Click(object sender, EventArgs e)
{
String FloorNumber = textBox1.Text;
int RebarCover = Convert.ToInt32(textBox2.Text);
int LongitudinalRebarDiameter = Convert.ToInt32(textBox3.Text);
int StirupDiameter = Convert.ToInt32(textBox4.Text);
int CountOfEdgeBarsNorth = Convert.ToInt32(textBox5.Text);
int CountOfEdgeBarsEast = Convert.ToInt32(textBox6.Text);
textBox14.Text = RebarCover.ToString();
}
因为你不能将'''''或'string.Empty'转换为一个整数..它正盯着你的脸..为什么不写一些条件检查,如果它是空的或空白的默认文本框为0 – MethodMan 2014-08-27 20:22:55