0
我有解析数据转换成这样的一个datagridview的细胞,无法比较的datagridview细胞的2个值
Me.DGV.Item(8, Me.DGV.RowCount - 2).Value = Decimal.Parse(datatab.Item(5, i).Value)
Me.DGV.Item(9, Me.DGV.RowCount - 2).Value = Decimal.Parse(datatab.Item(5, i).Value)
然后,在过程结束时,我比较它用于验证原因(由于在电池9项[ ,在行]可以编辑。这种比较就这样,
If Decimal.Parse(Me.DGV.Item(9, i).Value) = Decimal.Parse(Me.DGV.Item(8, i).Value + "000") Then
MessageBox.Show("Jumlah tidak sesuai dengan Nominal", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning)
Exit Function
End If
所以,结果是可以真正同时在相反的情况相同的值或否定的。但在我的情况下,它会返回错误值,而值等值和真值,而值不相等 有人认为它?