【发布时间】:2021-02-28 11:37:20
【问题描述】:
这段代码:
for (double i = -1; i < 1; i+=0.5)
{
Console.WriteLine($"foo: {i:n5} | bar: {i:n5}");
}
正在打印这个:
foo: -1.00000 | bar: -1.00000
foo: -0.50000 | bar: -0.50000
foo: 0.00000 | bar: 0.00000
foo: 0.50000 | bar: 0.50000
我不喜欢数字的位置不同。
我想要实现的是:
foo: -1.00000 | bar: -1.00000
foo: -0.50000 | bar: -0.50000
foo: 0.00000 | bar: 0.00000
foo: 0.50000 | bar: 0.50000
这似乎更具可读性。有什么快速简单的方法吗?
【问题讨论】:
标签: c#