Console.WriteLine 自动在新行上移动文字,我在控制台上输出如下:
1
2
3
4
5
..
但我需要:
1234
5..
代码:
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
Console.WriteLine(aField[i, j]);
Console.WriteLine();
}
答案 0 :(得分:6)
如果您不想编写行,请不要使用Console.Write*Line*
。只需使用Console.Write
:
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
Console.Write(aField[i, j]);
}
Console.WriteLine();
}
(请注意,您的示例输出只包含四个字符,而您的内部循环有5次迭代。我希望这只是一个示例差异,而不是更复杂。)