在C#控制台应用程序中,我发现您可以使用它Console.SetWindowSize(160, 80);
来设置控制台窗口的大小.这很好,除了最大行数和列数完全取决于人的计算机的显示分辨率.
当您调用Console.SetWindowSize()
并提供过高的值时,应用程序会抛出错误并告诉您最大列数可以是多少.此最大数量因屏幕分辨率而异.如果SetWindowSize()
使用了像素,那么获得最大值将很容易.
Screen.PrimaryScreen.Bounds.Width
Run Code Online (Sandbox Code Playgroud)
但是,它不使用像素.它使用列.有没有办法确定控制台列的最大值?
Pet*_*nov 25
Console.LargestWindowWidth
Console.LargestWindowHeight
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5482 次 |
最近记录: |