【发布时间】:2021-11-06 05:17:47
【问题描述】:
我想在字符串列表的每个字符串后面添加一个#。
添加了 #,但也添加了两个 \。我该怎么做才能更正这段代码?
输入:
Houseplant
算法:
tmpList = tmpList.Select(hashtag => Path.Combine("#", hashtag)).ToList();
输出:
#\\Houseplant
【问题讨论】:
-
你查看
Path.Combine的文档了吗? (顾名思义)它不执行字符串连接。 -
预期结果是什么?
-
当然只是
tmpList.Select(hashtag => $"{hashtag}#").ToList();(或tmpList.Select(hashtag => $"#{hashtag}").ToList();,取决于您的意思是“领先”而不是“尾随”) -
你如何将这些字符串添加到
tmpList,当然在添加它们之前你可以添加#?
标签: c# string string-concatenation