"输入字符串的格式不正确" C#编程问题。。。
intint_XMLBdm=Convert.ToInt32(this.cbo_XiangMuLeiBie.SelectedValue.ToString());为什么执行的...
int int_XMLBdm = Convert .ToInt32 ( this.cbo_XiangMuLeiBie.SelectedValue.ToString());
为什么执行的时候,这句代码会报错:输入字符串的格式不正确。???? 展开
为什么执行的时候,这句代码会报错:输入字符串的格式不正确。???? 展开
展开全部
字符串转数字,字符串里面必须全部是数字,不能有其他字符,否则,抛出异常
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你调试看看 this.cbo_XiangMuLeiBie.SelectedValue是什么,肯定不是一个合法的数字。
建议使用int.TryParse,不会抛异常。
建议使用int.TryParse,不会抛异常。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
明显这个this.cbo_XiangMuLeiBie.SelectedValue的值有问题,不是数字肯定是不行的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
肯定是 this.cbo_XiangMuLeiBie.SelectedValue.ToString() 的值有问题。 你用断点看一下里面的具体值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询