我正在使用 <string,string> 类型的字典,如下所示:
Dictionary<string, string> parameters = new Dictionary<string, string>()
{
{"llave1", "valor1"},
{"llave2", "valor2"},
{"llave3", "valor3"},
{"llave4", "valor4"}
};
我想得到这样的字符串:
“llave1=valor1&llave2=valor2&llave3=valor3&llave4=valor4”
为了解决这个问题,我做了这个:
foreach (var element in parameters)
{
strParameters += element.Key + "=" + element.Value;
if (index < parameters.Count)
{
strParameters += "&";
index++;
}
}
我想知道任何方法来获得相同的字符串结果,但使用 linq 或 String.Join 我正在尝试重构我的代码