le meilleur moyen de convertir la collecte à la chaîne

J'ai besoin de convertir une collection de <string,string> à une seule chaîne de caractères contenant toutes les valeurs dans la collection comme KeyValueKeyValue... Mais Comment puis-je le faire efficacement?

Je l'ai fait de cette façon en ce moment:

parameters = string.Join("", requestParameters.Select(x => string.Concat(x.Key, x.Value)));

Mais pas sûr que c'est la meilleure façon de le faire, ne serait qu'un générateur de chaîne de mieux? Je suppose que la collection comportera un maximum de 10 paires.

Votre chemin a l'air assez sympa et compact.

OriginalL'auteur Rasmus Christensen | 2010-09-04