这样写有问题吗?好象不对吧

来源:百度知道 编辑:UC知道 时间:2024/06/28 21:35:29
MessageBox.Show( " 数学成绩:" + this.textBox1.Text);
点按纽的时候显示 数学成绩:98 可是:

如果我向this.textBox1输入的是98 按说textBox1 应该只能接收字符串型的数据 98不是整型吗?? 应该后面加上 ToString()吧

this.TextBox1.Text总是字符串类型的。你输入的98也被当成了字符串。就像说 String a = "98"; 这里的a是整形,还是字符串?

数据 98 是整型
this.textBox1.Text 是字符串

你在textbox里输入的是98.读入时按照字符串的格式读入,所以用不用ToString都是可以的。