可以说我有一个项目数组(或列表)

A[] = [a,b,c,d,e]

如果要打印出来,以便每个项目都用逗号(或任何其他定界符)分隔,则通常必须执行以下操作:
for(int i=0; i < A.Count; i++)
{
    Console.Write(A[i]);

    if (i != A.Count-1)
        Console.Write(",");
}

因此,我的输出如下所示:
a,b,c,d,e

有没有更好或更整洁的方法来实现这一目标?

我喜欢使用一个foreach循环,但是在最后一个元素之后也会打印一个逗号,这是不希望的。

最佳答案

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

关于c# - 在数组中的每个项目之后打印逗号(,),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7682560/

10-15 14:16