Convert.ToDecimal问题
答案:1 悬赏:20 手机版
解决时间 2021-11-13 10:05
- 提问者网友:聂風
- 2021-11-12 13:59
Convert.ToDecimal问题
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-11-12 15:39
1、设置textBox预留文本为“0”。
2、你这里有一个概念没有搞清楚,即null 与 ""不是对等的,空字符串""也是一个字符,而null表示什么都没有,是不会分配内存空间的。
3、要想实现你说的默认值为0,可以这样加一个判断:
string inputStr = this.textBox1.Text.Trim();
if(inputStr .Length < 1)
{
inputStr = "0";
}
else
{
// 除了判断输入内容是否为空以外,还应验证一下输入的内容是否为数字格式
}
Decimal dValue Decimal.Parse(inputStr );
2、你这里有一个概念没有搞清楚,即null 与 ""不是对等的,空字符串""也是一个字符,而null表示什么都没有,是不会分配内存空间的。
3、要想实现你说的默认值为0,可以这样加一个判断:
string inputStr = this.textBox1.Text.Trim();
if(inputStr .Length < 1)
{
inputStr = "0";
}
else
{
// 除了判断输入内容是否为空以外,还应验证一下输入的内容是否为数字格式
}
Decimal dValue Decimal.Parse(inputStr );
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯