如何解决使用linq在字符串中连接Dictionary的每个键和值
我正在使用
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来获得相同字符串结果的任何方法。我正在尝试重构代码
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。