pour construire à l'aide KeyValuePair est comme ceci: "nom1 = v1 & nom2 = v2 & NAME3 = v3"une façon élégante de construire la chaîne en C#
ce que je fais:
var sb = new StringBuilder();
foreach (var name in nameValues)
{
sb.AppendFormat("{0}={1}&", name.Key, name.Value);
}
//remove last '&' sign, this is what i think is ugly
sb.ToString().Remove(lastIndex);
un moyen élégant d'éviter la dernière déclaration de suppression du signe '&'?
Je pense que c'est la meilleure façon vous le faites, il évite des contrôles supplémentaires pour chaque itération ci-dessous. – Ravia