如果这似乎是重复的,我深表歉意,但我找到的答案都没有解决我的问题。
我有以下计算:
double NewTotal = 12.0 * (SumCopay + Premium);
SumCoPay 和 Premium 也是双倍的。
我正在尝试像这样格式化输出:
string.Format("{0:0.00}" , NewTotal.ToString())
但我收到“输入字符串的格式不正确”错误。
故障排除提示首先说:“将字符串转换为 DateTime 时...”
所以我猜它认为我的价值是一个日期。
我目前处理的 NewTotal 的值为 1100.4
我也试过:
NewTotal.ToString("N2")
但我得到了同样的错误。