Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当输出比控制台宽时,如何防止自动换行?_C#_.net_Console_Console Application_Game Engine - Fatal编程技术网

C# 当输出比控制台宽时,如何防止自动换行?

C# 当输出比控制台宽时,如何防止自动换行?,c#,.net,console,console-application,game-engine,C#,.net,Console,Console Application,Game Engine,我正在使用控制台输出实现生活游戏。到目前为止,它看起来不错: 但是,当我使输出的宽度大于控制台的宽度时,会发生以下情况: 它不是让这些行在屏幕外运行,而是插入一个新行。有没有办法关掉这个 我用的是一台小型笔记本电脑,因此更改屏幕并没有真正的帮助。我认为您必须获取并设置屏幕的最大长度 所以你得到了答案 如果需要更多空间,可以调整窗口大小:) 别忘了设置太多也许你可以检查这个属性:不完全是你在寻找什么,但可能有助于解决问题:)你希望它在第二种情况下做什么?控制台本质上通常没有水平滚动bars@k

我正在使用控制台输出实现生活游戏。到目前为止,它看起来不错:

但是,当我使输出的宽度大于控制台的宽度时,会发生以下情况:

它不是让这些行在屏幕外运行,而是插入一个新行。有没有办法关掉这个


我用的是一台小型笔记本电脑,因此更改屏幕并没有真正的帮助。

我认为您必须获取并设置屏幕的最大长度

所以你得到了答案

如果需要更多空间,可以调整窗口大小:)
别忘了设置太多

也许你可以检查这个属性:不完全是你在寻找什么,但可能有助于解决问题:)你希望它在第二种情况下做什么?控制台本质上通常没有水平滚动bars@krekkon不幸的是,它没有,我在一个相当小的屏幕上,我希望输出更大。我将把它添加到问题中。请检查我的答案,并尝试链接。不幸的是,这不能回答我的问题。我在一台小型笔记本电脑上,所以我的Windows大小上限为[169,57]。我希望有可能创建更长的行。您可以修改它,让我们手动尝试:在命令窗口中单击左上角徽标=>Properties=>Layout=>windows size Widt和buffer size width设置您所需的值,正如链接所说,您也可以从代码中执行此操作。:)如果您想要一个水平滚动条,您只需修改缓冲区值,这样就可以回答您的问题了?:)