c#数据转化(50分)

  • 主题发起人 主题发起人 zwacc
  • 开始时间 开始时间
Z

zwacc

Unregistered / Unconfirmed
GUEST, unregistred user!
itemCell = item.Cells[7];
decimal zaizu = Convert.ToDecimal(itemCell.Text);如果itemcell.text为null会出错"输入字符串的格式不正确"应怎么写 ,请详细写出语句
 
转换之前判断以下不就行了?
 
to victorfjb;
谢谢请写出语句
 
itemCell = item.Cells[7];
decimal zaizu = Convert.ToDecimal(itemCell.Text+"");
这样就不会为null了
 
itemCell = item.Cells[7];
decimal zaizu = 0;
if (itemCell.Text.Trim() != "")
{
zaizu = Convert.ToDecimal(itemCell.Text);
}
 
to 99134234,  我试了,这种方法不行
to Codemoocow, 我试了,这种方法不行
 
用 if string.IsNullOrEmpty(itemCell.Text)
{
}
 
itemCell = item.Cells[7];
decimal zaizu = Convert.ToDecimal(itemCell.Text==""?"0":itemCell.Text);
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部