小编典典

C# 列表用分隔符串起来

all

C# 中是否有一个函数可以快速将某些集合转换为字符串并使用分隔符分隔值?

例如:

List<string> names-->string names_together = "John, Anna, Monica"


阅读 116

收藏
2022-03-02

共1个答案

小编典典

您可以使用String.Join.
如果你有List<string>那么你可以ToArray先打电话:

List<string> names = new List<string>() { "John", "Anna", "Monica" };
var result = String.Join(", ", names.ToArray());

在 .NET 4 中,您ToArray不再String.Join需要IEnumerable<string>.

结果:


约翰、安娜、莫妮卡

2022-03-02