0
我有一个按钮的表单,该按钮添加多个标签(用货币值填充)的值,并在另一个标签中显示总和。'输入字符串的格式不正确',为空值
decimal[] totals = new decimal[11];
private void calculate_Click(object sender, EventArgs e)
{
totals[0] = decimal.Parse(lblText1.Text, NumberStyles.Currency);
totals[1] = decimal.Parse(lbltext2.Text, NumberStyles.Currency);
lbltotal.Text = totals.Sum().ToString("C");
}
工作正常,直到一个是空的,我得到'输入字符串不正确的格式'。
'decimal.TryParse' – Nolonar 2013-03-13 15:35:52
你能指望什么? “”应该是什么十进制值? – 2013-03-13 15:36:02