C# 使用string.format进行双重对齐
我试图使用string.format对齐双精度字符,并在工具提示上显示它们 我用过: 格式(“{0,15:N2}”,数字) 但结果表明: 1234.56 00.00 1234.56 0 似乎有些数字比空间要窄。有人知道如何解决这个问题吗C# 使用string.format进行双重对齐,c#,C#,我试图使用string.format对齐双精度字符,并在工具提示上显示它们 我用过: 格式(“{0,15:N2}”,数字) 但结果表明: 1234.56 00.00 1234.56 0 似乎有些数字比空间要窄。有人知道如何解决这个问题吗 谢谢 使用固定宽度字体,如Courier New或Console,就像您希望所有单个数字对齐一样。使用固定宽度字体,如Courier New或Console,就像您希望所有单个数字对齐一样。否–数字在大多数字体中对齐很好,因为它们的宽度都相同(新样式数字
谢谢 使用固定宽度字体,如Courier New或Console,就像您希望所有单个数字对齐一样。使用固定宽度字体,如Courier New或Console,就像您希望所有单个数字对齐一样。否–数字在大多数字体中对齐很好,因为它们的宽度都相同(新样式数字)。问题是小数点之间的位置要低于对方,这是不可能只用字符串格式的。不,数字在大多数字体中排列得很好,因为它们的宽度都相同(新样式的数字)。问题是小数点之间的位置低于对方,这是不可能仅使用字符串格式的。