我有一个。net控制台窗口,我希望我的一些列比制表位更宽,不需要做花哨的编码,不需要模拟我自己的制表符,也不需要使用替代的控制台或输出设备。
这应该很容易!有vt100命令之类的吗?还是我的Google-fu那么弱?
谢谢你的帮助。
可以用String.PadRight
吗?
string str;
str = "BBQ and Slaw";
Console.Write("|");
Console.Write(str.PadRight(15));
Console.WriteLine("|"); // Displays "|BBQ and Slaw |".
Console.Write("|");
Console.Write(str.PadRight(5));
Console.WriteLine("|"); // Displays "|BBQ and Slaw|".