怎么用C#把textbox中输入的值转换成int类型

int a=0;
a=int(textbox1.text)
不对的吧

用C#把textbox中输入的值转换成int类型的方法如下所示
方法一

int a=0;
a=Convert.Int32(textbox1.text) ;
方法二
int a=0;
a=int.parse(textbox1.text)

注:要确保你在文本框内输入的是数值,否则转换的时候会出错的,解决方法是使用正则表达式
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-05-21
try{
a=int.Parse(textbox1.text) ;
}
catch
{
Response.Write("输入的类型有误,请输入整型数.");
}
还有其它的方法的.呵呵
第2个回答  推荐于2016-03-04
int a=0;
try{
a=int.Parse(textbox1.text) ;
}
catch
{
a=0;
}本回答被提问者采纳
第3个回答  2008-05-21
int.prase(textbox1.text.tostring())
但要确保是数字形式的!
否则会出错
第4个回答  2008-05-21
int a=0;

a=Convert.ToInt32(textbox1.text) ;
相似回答