C#用户代码未处理 输入字符串的格式不正确 讲一个字符串转化为datetime时出现错误 求高手解答

这是代码 decimal str1 = Convert.ToDecimal(this.Label1.Text);
decimal str2 = Convert.ToDecimal(this.Label2.Text);
this.Label3.Text = Convert.ToString(str2 + str1);
这是错误

问题在于this.Label1.Text是个字符串,无法直接转换为数字,所以报错。
使用Decimal dValue Decimal.Parse(this.Label1.Text)即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-11
字符串转化 当然要报异常
你可以try catch一下

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网