如何在字符串列表中添加额外的字符?

时间:2013-09-15 09:21:43

标签: c# list

我有一个字符串列表

var li = new List<string>()
{
    "word1", "word2", "word3", "word4", "word5", "word6",
};

我想连接一些字输出列表中的某些字符将是

word1#,word2#,word3#,word4#,word5#,word6#

2 个答案:

答案 0 :(得分:4)

这样做:

li = li.Select(x => x + "#").ToList();

如果您的意思是要输出字符串“word1#,word2#,word3#,word4#,word5#,word6#”,那么,在上面的行之后,执行以下操作:

var output = String.Join(",", li);

答案 1 :(得分:1)

试试这个

var word = string.Join("#,",li)+"#";

它会以#,

分隔您的字符串