が、私はこれを変換したいときConvert.ChangeType()を使用する方法:conversionTypeが小数であり、入力が「40.00」は私が意味
string a = "40.00";
Convert.ChangeType(a, typeof(decimal))
結果は「4000」
の10進値です問題は、変換呼び出しが非常に抽象的な汎用メソッドでxmlToObjectコンバーターにあることです。私は正しく変換するために異なる例外のプログラム的にたくさんのものを追加したくありません。
よろしくクリス
"40,00"は正しく変換されますか? – Joe
あなたはカルチャーマンを変更する必要があります。 – nawfal