<分区>
我正在创建一个控制台应用程序,我需要将文本居中。有没有一种简单的方法可以做到这一点,还是我必须在文本之前放置空格直到它居中?感谢您的帮助。
示例,使用“|”作为控制台的中心: 你好|世界
<分区>
我正在创建一个控制台应用程序,我需要将文本居中。有没有一种简单的方法可以做到这一点,还是我必须在文本之前放置空格直到它居中?感谢您的帮助。
示例,使用“|”作为控制台的中心: 你好|世界
最佳答案
string s = "Hello|World";
Console.SetCursorPosition((Console.WindowWidth - s.Length) / 2, Console.CursorTop);
Console.WriteLine(s);
关于c# - 如何在控制台应用程序中将文本居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21917203/