【发布时间】:2021-08-09 19:37:00
【问题描述】:
我正在学习 C# 的编程基础知识,并且正在研究“for”函数的使用。
在进行练习时,我意识到我的控制台出了点问题 - 好像它没有显示前 6 行。
即用这样的代码:
for (int i = 1; i <= size; i++)
{
for (int j = 1; j <= size; j++)
{
Console.Write("{0,-3}", j);
}
Console.WriteLine();
}
Console.ReadKey();
我的控制台只吐出这样的东西:
[1
亲爱的策划者,wwyd?
【问题讨论】:
-
我会增加控制台的缓冲区大小?
-
在 Windows 10-x64 VS2017 .NET Framework 4.7.2 下无法重现:我看到
1 2 3 4 5 6 7 8\r\n 1 2 3 4 5 6 7 8\r\n 1 2 3 4 5 6 7 8\r\n 1 2 3 4 5 6 7 8\r\n 1 2 3 4 5 6 7 8\r\n 1 2 3 4 5 6 7 8\r\n 1 2 3 4 5 6 7 8\r\n 1 2 3 4 5 6 7 8提供的代码和int size = 8;。 -
谢谢 Caius,我知道这是一个愚蠢的问题,但这确实是我的开始 - 如何?
-
“如何在我选择的操作系统上使用控制台窗口中的滚动”并不是真正的主题...旁注:尽管“思考不同”的想法很有趣,但您可能想开始像其他人一样写循环
(i = 0; i < size; i++)...
标签: c# visual-studio console console-application