私がC#でそのようなコードを持っているとき:
double a = 0.003;
Console.WriteLine(a);
「0,003」を出力します。
別のコードがある場合:
double a = 0.003;
Console.WriteLine(a.ToString(CultureInfo.InvariantCulture));
「0.003」と表示されます。
私の問題は、小数点としてドットが必要なのに、C#がデフォルトでコンマを作成することです。さらに、double変数を出力するためだけに、このような長いコード行を入力したくありません。