Когда у меня есть такая часть кода в С#:
double a = 0.003;
Console.WriteLine(a);
Он печатает "0,003".
Если у меня есть еще один фрагмент кода:
double a = 0.003;
Console.WriteLine(a.ToString(CultureInfo.InvariantCulture));
Он печатает "0.003".
Моя проблема в том, что мне нужна точка в виде десятичной метки, но С# делает запятую по умолчанию. Кроме того, я не хочу набирать такую длинную строку кода только для распечатки двойной переменной.