これが重複しているように思われる場合は申し訳ありませんが、私が見つけた答えのどれも私の問題を解決していません.
次の計算があります。
double NewTotal = 12.0 * (SumCopay + Premium);
SumCoPayとPremiumもダブルス。
私は次のように出力をフォーマットしようとしています:
string.Format("{0:0.00}" , NewTotal.ToString())
しかし、「入力文字列の形式が正しくありませんでした」というエラーが表示されます。
トラブルシューティングのヒントは、「文字列を DateTime に変換するとき...」ということから始まります。
したがって、私の値は日付であると考えていると推測しています。
現在扱っているNewTotalの値は1100.4です
私も試しました:
NewTotal.ToString("N2")
しかし、同じエラーが発生しました。