Как преобразовать десятичное значение в строку с одной цифрой после запятой / точки и ведущими пробелами для значений меньше 100?
Например, десятичное значение 12.3456
должно выводиться как «12.3»
с одним начальным пробелом. 10,011
будет «10,0»
. 123.123
is "123.1"
Я ищу решение, которое работает со стандартным / настраиваемым форматированием строк, то есть
decimal value = 12.345456;
Console.Write("{0:magic}", value); // 'magic' would be a fancy pattern.