在使用TextBox空间的时候,发现在运行的时候出现了这样的错误提示
System.FormatException:"输入字符串的格式不正确."
问题原因:
textbox.Text 内的数据不为数字,所以它没有办法转换为int型。比如说当textbox内为空时,默认存储为Null,此时进行转换的是会出错。
问题解决:
把textbox内的默认值改为0
txtN1.Text = "0";
txtN2.Text = "0";
如图,开始运行的时候就有默认的值。而在后续的输入过程中,避免将一个textbox内的数据清空即可。