私はアプリケーションに情報を入力するために使用するテキストファイルを持っています。問題は、いくつかの値が浮動小数点であり、時にはnullであることです。例外を取得します。float.Parse()が私の望むように動作しません
var s = "0.0";
var f = float.Parse(s);
上記のコードは、2行目の「入力文字列が正しい形式ではありません」という例外をスローします。
解決策は、IFormatProviderをパラメータとして含むfloat.Parseの高度なオーバーロードですが、まだそれについてはわかりません。
"0.0"を解析するにはどうすればよいですか?
私はあなたのコードを試して、値を細かく解析することができます。 –
このコードはカルチャに依存します(ロケールに依存)。だから私たちの何人かはこの行動を見ません。 – inazaruk