怎样把textBox填入的数字转换成int型 获取textBox中填入的数字,并将它转化成int型需要用什么类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int.Parse()抛出异常就有非数字 int n = int.Parse(textBox.Text.Trim()); 对输入要做检察,不过可以偷懒try{ int x = Convert.ToInt32(textBox1.Text.Trim());}catch{ MessageBox.Show("输入错误!");} Convert.ToInt16(textBox.text.trim());同意中。。 string s = textBox1.Text.Trim();if (Regex.Match(@"[^\d]",s) == false){int n = int.Parse(s);} Convert.ToInt16(textBox.text.trim());一个学者来说,用这个好点嘿 .,我就是用这个,菜鸟(我) try{ int x = Convert.ToInt32(textBox1.Text.Trim());}catch{ MessageBox.Show("输入错误!");} Convert.ToInt32(TextBox1.text.toString());Int.Parse(TextBox1.text.toString()); string s = textBox1.Text.Trim();if (Regex.Match(@"[^\d]",s) == false){int n = int.Parse(s);}喜欢这个。是正则表达式吧?想用却觉得麻烦的东西,呵呵 如果这个框常用的话可以在keypress里检测,不是数字的屏蔽掉 double result;bool convertSucceed=double.TryParse(textBox1.Text,out result)if(!convertSucceed){MessageBox.Show("输入的不是数字");}//成功的话result即为输入的数字//再转话成int类型int inputvalue;if(result <= int.MaxValue && result >= int.MinValue){inputvalue= (int)result;}else{MessageBox.Show("数值超出范围!");}---------------------------------------------------------上面的除了带try的 其他的都不是好方法我的方法最好 哈哈~~~~~~~~~~~~~~~~~ int.Parse()ORConvert.ToInt32() 求如何在C/S中使用客户端模拟多个连接,连接某个服务器上的webservice var的问题 关于读取Excel表格中有绿色小箭头数据时所出现的问题,急啊,在线等 有没有人用_中文的枚举类型 欢迎加入 c#群 6555240 相对路径跳转错误,请高手帮忙(急) 散分顺便宣传---灼日.NET分布式通用平台1.1.8 如何用ado.net创建一个新的ACCESS数据库 求助:安装项目!!! 谁有C#的第三方控件? 设置主键问题? 水晶报表能否实现下面的功能
{
int x = Convert.ToInt32(textBox1.Text.Trim());
}
catch
{
MessageBox.Show("输入错误!");
}
同意中。。
if (Regex.Match(@"[^\d]",s) == false)
{
int n = int.Parse(s);
}
{
int x = Convert.ToInt32(textBox1.Text.Trim());
}
catch
{
MessageBox.Show("输入错误!");
}
if (Regex.Match(@"[^\d]",s) == false)
{
int n = int.Parse(s);
}喜欢这个。是正则表达式吧?想用却觉得麻烦的东西,呵呵
可以在keypress里检测,不是数字的屏蔽掉
bool convertSucceed=double.TryParse(textBox1.Text,out result)
if(!convertSucceed)
{
MessageBox.Show("输入的不是数字");
}
//成功的话result即为输入的数字
//再转话成int类型
int inputvalue;
if(result <= int.MaxValue && result >= int.MinValue)
{
inputvalue= (int)result;
}
else
{
MessageBox.Show("数值超出范围!");
}---------------------------------------------------------
上面的除了带try的 其他的都不是好方法
我的方法最好 哈哈~~~~~~~~~~~~~~~~~
OR
Convert.ToInt32()