📅  最后修改于: 2023-12-03 14:40:30.240000             🧑  作者: Mango
在C#中,我们可以使用 Console.WindowWidth
属性来更改控制台窗口的宽度。该属性表示当前控制台窗口仅用于输出的列数。默认情况下,它的值为控制台窗口的宽度(以字符为单位)。
下面是一个简单的控制台程序示例。该程序将显示当前控制台窗口的宽度,然后允许用户输入一个新的窗口宽度,并更改控制台窗口的宽度。
using System;
class Program {
static void Main(string[] args) {
Console.WriteLine("当前控制台窗口宽度为: " + Console.WindowWidth);
Console.Write("请输入一个新的窗口宽度(以字符为单位): ");
int newWidth = int.Parse(Console.ReadLine());
Console.WindowWidth = newWidth;
Console.WriteLine("控制台窗口宽度已更改为 " + Console.WindowWidth);
}
}
在上述代码示例中,我们首先使用 Console.WindowWidth
属性获取当前控制台窗口的宽度,并将其输出到控制台。然后,我们提示用户输入一个新的窗口宽度,并将其保存在 newWidth
变量中。最后,我们将 Console.WindowWidth
属性设置为新的宽度,并输出一个消息以指示宽度已更改。
使用 Console.WindowWidth
属性可以轻松地更改控制台窗口的宽度。请确保您输入一个合法的宽度值,否则程序会引发异常。