【发布时间】:2011-11-28 08:48:02
【问题描述】:
对于小于 100 的值,如何将十进制值格式化为逗号/点后有一个数字和前导空格的字符串?
例如,十进制值12.3456 应输出为" 12.3",并带有一个前导空格。 10.011 将是 " 10.0"。 123.123 是 "123.1"
我正在寻找一种适用于标准/自定义字符串格式的解决方案,即
decimal value = 12.345456;
Console.Write("{0:magic}", value); // 'magic' would be a fancy pattern.
【问题讨论】:
标签: c# .net vb.net string-formatting