在字段中显示彼此相邻的数组元素?

时间:2013-11-05 11:34:40

标签: c#

如何将数字排列在彼此旁边而不是相互叠加?

我尝试实现\ 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的字段?是否有绘制一个的功能?

提前致谢。

3 个答案:

答案 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");