使用 Console.WindowWidth = 1160;
会报错
System.ArgumentOutOfRangeException:“该值必须小于控制台的当前最大窗口在该维度的大小 240。注意,此值依赖于屏幕分辨率和控制台字体。
后来我发现,他的这个宽度是字体宽度,不是像素宽度。。
就是说,按照我的电脑。Console.WindowWidth = 80; 就相当于700px宽度。
所以设置为160.就很大了。。。
本文解释了在使用Console.WindowWidth属性时遇到的问题及原因。当尝试设置超过控制台最大允许宽度时,会出现错误。文章指出控制台宽度实际上是指字体宽度而非像素宽度,并提供了具体的数值示例。
使用 Console.WindowWidth = 1160;
会报错
System.ArgumentOutOfRangeException:“该值必须小于控制台的当前最大窗口在该维度的大小 240。注意,此值依赖于屏幕分辨率和控制台字体。
后来我发现,他的这个宽度是字体宽度,不是像素宽度。。
就是说,按照我的电脑。Console.WindowWidth = 80; 就相当于700px宽度。
所以设置为160.就很大了。。。
3万+

被折叠的 条评论
为什么被折叠?