C# 如何在控制台应用程序而不是表单中调整终端大小

Bar*_*tah 4 c# terminal console console-application

C# 如何在控制台应用程序中调整终端大小.. 我找不到如何在控制台应用程序上调整输出窗口的大小

Adi*_*dil 6

您可以使用Console 类的Console.SetWindowSize方法来设置控制台应用程序的窗口大小。您还可以设置Console.WindowWidthConsole.WindowHeight

 Console.SetWindowSize(60, 100);
Run Code Online (Sandbox Code Playgroud)

编辑如果您尝试将宽度或高度设置为大于最大允许尺寸,则会出现异常。您可以通过Console.LargestWindowWidthConsole.WindowHeight找出最大允许宽度和高度

Console.LargestWindowWidth

根据当前字体和屏幕分辨率,获取尽可能多的控制台窗口列。

Console.LargestWindowHeight

根据当前字体和屏幕分辨率,获取最大可能的控制台窗口行数。