c#中 我要将输入text文本框的数字怎么转化成数值类型?初学者--不会

用哪个函数啊??

string s=textbox1.text;
int i=Int32.Parse(s.Trim());

其中s.Trim()是用来消除textbox1中数值的首尾空格的....
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-02
try
{
int num=Int32.Parse(this.textBox1.Text);
}
catch
{
MessageBox.Show("输入的字符串中含有非法字符");
}

需要catch一下的,要不然文本字符中可能会输入非法字符 ,造成无法转换的异常。 仅供参考!
第2个回答  2010-03-02
convert.toInt32(textbox1.text.trim())
第3个回答  2010-03-02
楼上三位的都可以,我一般就用一楼的!!!!!!!
相似回答