本文介绍了如何水平打印数组的内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么控制台窗口不水平而不是垂直打印数组内容?
Why doesn't the console window print the array contents horizontally rather than vertically?
有没有办法改变它?
如何使用 Console.WriteLine()
水平而不是垂直显示数组的内容?
How can I display the content of my array horizontally instead of vertically, with a Console.WriteLine()
?
例如:
int[] numbers = new int[100]
for(int i; i < 100; i++)
{
numbers[i] = i;
}
for (int i; i < 100; i++)
{
Console.WriteLine(numbers[i]);
}
推荐答案
您可能正在使用 Console.WriteLine
用于打印数组。
You are probably using Console.WriteLine
for printing the array.
int[] array = new int[] { 1, 2, 3 };
foreach(var item in array)
{
Console.WriteLine(item.ToString());
}
如果您不想将所有项目都放在单独的行上,请使用 Console.Write
:
If you don't want to have every item on a separate line use Console.Write
:
int[] array = new int[] { 1, 2, 3 };
foreach(var item in array)
{
Console.Write(item.ToString());
}
或 string.Join< T>
(在.NET Framework 4或更高版本中):
or string.Join<T>
(in .NET Framework 4 or later):
int[] array = new int[] { 1, 2, 3 };
Console.WriteLine(string.Join(",", array));
这篇关于如何水平打印数组的内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!