循环输出string []的最简单方法是什么?

时间:2014-05-13 13:02:35

标签: c# arrays string loops

所以,假设我有一个名为“a”的string[] { "First", "Second", "Third", "Fourth", "Fifth" };

你想要循环它的值。当然,你可以使用foreach-loop,这可能是最简单的。

foreach (string i in a)
{
    Console.Write(i + ", ");
}

这将输出以下内容:第一,第二,第三,第四,第五,

请注意,最后一个索引后面有一个逗号。现在,你将如何以相同的方式循环,留下最后一个没有逗号和空格的索引?

2 个答案:

答案 0 :(得分:9)

您可以使用String.Join

string result = String.Join(", ", a);

答案 1 :(得分:5)

根本不需要循环。一个简单的string.Join就行了。

Console.WriteLine(string.Join(", ", a));