首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

string类型强制转换为Decimal类型解决办法

2012-03-29 
string类型强制转换为Decimal类型decimal ddd Convert.ToDecimal(TxtAddress.Value.ToString())我这样

string类型强制转换为Decimal类型
decimal ddd = Convert.ToDecimal(TxtAddress.Value.ToString());我这样写不行啊。如何写才不会报“输入字符串的格式不正确”的错误啊???求教!

[解决办法]
说明你的字符串不符合数字格式,不能直接转换。你的字符串是什么?
[解决办法]
try catch 一下,转换失败就处理
[解决办法]
自己先看看 TxtAddress.Value 是什么内容,肯定是不符合规则
[解决办法]

探讨

自己先看看 TxtAddress.Value 是什么内容,肯定是不符合规则

[解决办法]
decimal关键字表示128位数据类型。=.=

你估计是输入错误吧
[解决办法]
TxtAddress.Value中得值不符合decimal的规则
[解决办法]
这个不是跟转换的问题,是你的值不能转换成decimal类型,例如:空值就不能转化成decimal类型。

热点排行