标题:textbox赋值给int出错。
只看楼主
k63249354
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2011-3-17
结帖率:100%
 问题点数:0 回复次数:13 
textbox赋值给int出错。

我用int a=Convert.ToInt32(tb_1.Text.Trim());还是出现同样的错误。请高手帮忙看看是什么情况,怎么修改?
搜索更多相关主题的帖子: 还是 
2011-03-19 10:28
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
得分:0 
你输入的什么内容?

2011-03-19 11:58
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
得分:0 
那英文不是说了你输入的东西不对,不能转为int.

   唯实惟新 至诚致志
2011-03-19 16:14
zhp223
Rank: 5Rank: 5
等 级:职业侠客
帖 子:99
专家分:362
注 册:2010-3-21
得分:0 
int a = 0;
bool rs = int.TryParse(tb_1.Text.Trim(), out a);
if (rs) ...

日有所思,夜有所梦
2011-03-19 17:59
zhangjibo
Rank: 2
来 自:河南
等 级:论坛游民
帖 子:24
专家分:39
注 册:2011-3-6
得分:0 
因为txtbo.text的值为string类型,不可能转为int类型,当然错误

没有做不到,只有想不到、、、、、、、、、、、、
2011-03-19 22:30
malgerz
Rank: 2
等 级:论坛游民
帖 子:9
专家分:43
注 册:2011-3-20
得分:0 
使用int.TryParse转换
2011-03-20 15:00
zhp223
Rank: 5Rank: 5
等 级:职业侠客
帖 子:99
专家分:362
注 册:2010-3-21
得分:0 
只有数字字符串才能转换成整型,空字符串和其他值转换都会抛出异常

日有所思,夜有所梦
2011-03-20 16:02
wei65871533
Rank: 2
等 级:论坛游民
帖 子:12
专家分:22
注 册:2011-3-17
得分:0 
.tostring()
2011-03-26 15:03
ouxianzhi520
Rank: 8Rank: 8
来 自:重庆
等 级:蝙蝠侠
威 望:3
帖 子:245
专家分:932
注 册:2007-12-1
得分:0 
Convert 不行,就用类型的Parse()方法

[ 本帖最后由 ouxianzhi520 于 2011-3-26 15:45 编辑 ]

[url=http://blog./ouxianzhi520]csdn个人博客[/url]
2011-03-26 15:44
woyuwole
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2009-3-10
得分:0 
你确认你输入的是一个整型的字符串? 你这个字符串的长度没超过整形长度?
2011-03-30 09:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-334114-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.082553 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved