我想将Array转换为字符串
string[] parts={"1","2","3","4"};
并输出为
string str="%1%2%3%4%";
答案 0 :(得分:3)
答案 1 :(得分:2)
使用C#-6 string interpolation:
var str = $"%{string.Join("%", parts)}%";
答案 2 :(得分:1)
string.Join
将使用分隔符连接数组中的string
。然后你只需要在开头和结尾添加“%”。
string str = "%" + string.Join("%", parts) + "%";
答案 3 :(得分:0)
StringBuilder builder = new StringBuilder();
foreach(string tmp in parts)
{
builder.append("%");
builder.append(tmp);
}
builder.append("%");
string result = builder.ToString();