📌  相关文章
📜  如何从 C# 中的数组中获取逗号分隔的字符串?(1)

📅  最后修改于: 2023-12-03 15:37:54.076000             🧑  作者: Mango

如何从 C# 中的数组中获取逗号分隔的字符串?

在 C# 中,我们可以使用以下代码来创建一个数组:

int[] numbers = { 1, 2, 3, 4, 5 };

如果我们想把这个数组打印出来,我们可以使用以下代码:

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

这将输出以下字符串:

1, 2, 3, 4, 5

这里我们使用了 String.Join() 方法来将整数数组转换为逗号分隔的字符串。 String.Join() 方法将接受两个参数:

  • 第一个参数是使用分隔符分隔的字符串。
  • 第二个参数是一个对象数组,其中每个元素都要转换为字符串。

我们还可以自定义分隔符,例如使用空格作为分隔符:

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

这将输出以下字符串:

1 2 3 4 5

在这个例子中,我们使用了空格作为分隔符。

我们还可以使用 LINQ 查询来生成逗号分隔的字符串:

string numbersString = string.Join(", ", numbers.Select(n => n.ToString()));

这将输出以下字符串:

1, 2, 3, 4, 5

在这个例子中,我们使用了 LINQ 查询来将整数数组中的每个元素转换为字符串。此后,我们使用 String.Join() 方法将字符串数组转换为逗号分隔的字符串。

无论使用哪种方法,这些代码都可以让你从 C# 中的数组中获得逗号分隔的字符串。