当我输入示例50.30时,在TextBox
DataGridView
中decimal
然后我使用:
decimal money = Convert.ToDecimal(dgv.Rows[0].Cells[2].Value);
{{1}}
它转换为5030,而不是50.30 ...... :(
或者如果是50,我需要将其转换为50,0000,就像sql server中的钱类型一样。
任何帮助?
谢谢
答案 0 :(得分:0)
你应该使用
Convert.ToDecimal(Object value, IFormatProvider provider)
提供者是您班级的实例。