if (fpSpread1.ActiveSheet.Cells[0, 0].Value != null || fpSpread1.ActiveSheet.Cells[0, 0].Value.ToString().Trim() == string.Empty)这句话的意思是Cells[0, 0]的Value不可以是空或者Cells[0, 0]的Value是空,我这个理解对吗?看着很奇怪啊,前半句判断不能是空后半句意思或者是空,这很矛盾啊?
您能看看我这句if (
grdMain.ActiveSheet.Cells[e.Row, 5].Value.ToString().Trim() != "" && //重量不为空
IsNumber(grdMain.ActiveSheet.Cells[e.Row, 5].Value.ToString()) == false //重量不是数字
)
换成您说的那个写法应该怎么写吗? |