2

私のコードには ToString() メソッドへの呼び出しが多数あり、Resharper は常にこれをエラーで強調表示します

Specify a culture in string conversion explicitly

これの理由は何ですか?

4

1 に答える 1

8

32 を 100 で割るとどうなりますか? おそらく答えは

0.32

しかし、フランス語またはドイツ語 (とりわけ) では、

0,32

CultureInfofor を指定しない場合ToString、現在のスレッド カルチャが使用されます。これは (通常) コードが実行されているマシンの構成に依存します。マシン構成に依存しないToString結果を生成したい場合は、 .CultureInfo

于 2013-03-14T15:56:40.300 に答える