在C#中打印数组的所有内容

前端之家收集整理的这篇文章主要介绍了在C#中打印数组的所有内容前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在调用一些改变它的方法之后打印出一个数组的内容,在 Java中我使用:
System.out.print(Arrays.toString(alg.id));

如何在c#中执行此操作?

解决方法

你可以试试这个:
foreach(var item in yourArray)
{
    Console.WriteLine(item.ToString());
}

另外你可能想尝试这样的东西:

yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));

编辑:或如意见中的建议:

yourArray.ToList().ForEach(Console.WriteLine);

编辑:输出一行[根据你的评论]:

Console.WriteLine("[{0}]",string.Join(",",yourArray));
 //output style:  [8,1,8,4,6,8]

猜你在找的C#相关文章