如何将数字排列在彼此旁边而不是相互叠加?
我尝试实现\ t但是它给了我一个错误或根本没有做任何事情。
int[] anzFeldElemente = new int[10];
Random wuerfel = new Random();
for (int i = 0; i < anzFeldElemente.Length; i++)
{
anzFeldElemente[i] = wuerfel.Next(0, 100);
}
Array.Sort(anzFeldElemente);
foreach (int i in anzFeldElemente)
{
Console.WriteLine(i "\t");
}
Console.ReadLine();
此外,是否可以在控制台应用程序中绘制类似于Microsoft Excel的字段?是否有绘制一个的功能?
提前致谢。
答案 0 :(得分:2)
每次迭代时,使用Console.WriteLine将强制它移动到下一行。根据lazyberezovsky的建议,使用Console.Write代替。请记住使用+“,”
包含一个空格来分隔元素答案 1 :(得分:0)
顾名思义,Console.WriteLine
写了一行。
而不是
Console.WriteLine(i "\t");
尝试
Console.Write(i + "\t");
或者
Console.Write("{0}\t", i);
答案 2 :(得分:0)
应该是这样的:
Console.Write(i + "\t");