汇率是十进制类型属性,在运行时我在为汇率属性赋值时遇到错误。错误是"输入字符串的格式不正确"。
foreach (DataRow dr in table.Rows)
{
if (dr["Rate"] != null)
{
accountTransactionHistory.ExchangRate = decimal.Parse(dr["Rate"].ToString());
}
}
答案 0 :(得分:0)
使用
accountTransactionHistory.ExchangRate = Convert.ToDecimal(dr["Rate"].ToString());