c# 输出一个数组

关于C#输出一个数组最普遍的方法就是用for 循环语句写

如:

int[] a = new int[10];
for (int i = 0; i < a.Length; i++) {   a[i] = Convert.ToInt32(Console.ReadLine()); }
for (int j = 0; j <a.Length;j++)
{
Console.WriteLine(a[j]);
}

今天我在浏览stackoverflow的时候发现了两个简便的输出数组的语句

链接如下

http://stackoverflow.com/questions/19146058/storing-user-input-integers-in-an-array

一个是:

foreach(var item in array)
    Console.WriteLine(item)

另一个更简单的是:

Console.WriteLine(string.Join("\n", array));