C#控制台文本与string.Padding()的对齐问题

瑜伽士
string s = "cat".PadRight(8);
string s2 = "poodle".PadRight(8);

Console.Write(s);
Console.WriteLine("feline");
Console.Write(s2);
Console.WriteLine("canine");

Console.WriteLine();

for (int i = 0; i < 30; i += 8)
{
   Console.Write(string.Format("{0} record(s) found.".PadRight(30, '.'), i));
   Console.WriteLine("(DONE).");
}
Console.Read();

这给了我这个输出 在此处输入图片说明

为什么这些(DONE)未正确对齐feline and canine

用这个:

string.Format("{0} record(s) found.", i).PadRight(30, '.')

其实.PadRight(30, '.')里面string.Format电话,因此字符串是第一衬垫,然后格式化。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C ++控制台“屏幕捕获”问题

来自分类Dev

特定计算机上C#控制台应用程序的奇怪问题

来自分类Dev

C# 简单的控制台应用程序显示/逻辑问题

来自分类Dev

在C#中遇到文本对齐问题

来自分类Dev

使用C#控制台应用程序互操作C ++(DLL)时出现问题

来自分类Dev

在同一解决方案中从控制台项目调用Web项目功能会导致问题C#

来自分类Dev

是否可以在控制台 C# 顶部固定文本

来自分类Dev

Rails 4.2 Web控制台问题

来自分类Dev

JtextArea格式问题的控制台输出

来自分类Dev

Google Play控制台API问题

来自分类Dev

控制台写入文件问题

来自分类Dev

VB控制台问题如何

来自分类Dev

从插件写入“问题”表或“控制台”

来自分类Dev

js控制台输出问题

来自分类Dev

SwiftUI按钮文本对齐问题

来自分类Dev

对齐文本框的问题

来自分类Dev

对齐页脚文本中心的问题

来自分类Dev

如何在C#控制台中突出显示并选择控制台文本

来自分类Dev

在控制台中打印对齐的文本

来自分类Dev

C#控制台应用程序properties.resources无法正常工作?我可以使用什么参考来解决此问题?

来自分类Dev

控制台输出标题不与列对齐

来自分类Dev

控制台输出标题不与列对齐

来自分类Dev

Firebase控制台和Google开发者控制台空白页问题

来自分类Dev

C#控制台如何工作?

来自分类Dev

C#:控制台输出无限(∞)

来自分类Dev

C#控制台不断进行

来自分类Dev

C#控制台输入

来自分类Dev

C#:从控制台分离

来自分类Dev

右对齐div文本对齐+在不更改div宽度的情况下添加padding-right?