从IEnumerable对象列表中创建逗号分隔列表

时间:2012-11-29 22:05:32

标签: c#-4.0

我有以下代码:

IEnumerable<token> token;
token = abc.GetToken(bcd); // this gets a list of guid tokens.

我需要将所有令牌从此转换为逗号分隔列表。喜欢 guid1,guid2,guid2 ...有一行代码吗?或者我将不得不遍历IEnumerable列表并将其添加为字符串?

1 个答案:

答案 0 :(得分:4)

也许?

string csv = string.Join(",", token);

假设您的班级token相应地覆盖了ToString