我正在将一些C ++代码移动到C#,并且需要具有浮点数的格式化表格信息。有没有办法复制printf("%f8.2",fNumber);
,其中宽度和精度都在一次通话中得到尊重?
float f1 = 12345.67;
float f2 = 45.67;
Console.Output("{0:F2}",f1.PadLeft(8)); // works, but isn't a single call
Console.Output("{0:F2}",f2.PadLeft(8));
// desired output
12345.67
45.67