J'ai cette fonction. Le profil visuel de studio a marqué la ligne avec la chaîne. Formate comme chaud et étais je passe beaucoup de mon temps.optimiser une chaîne.Format + remplacer
Comment puis-je écrire cette boucle plus efficacement?
public string EscapeNoPredicate(string sz)
{
var s = new StringBuilder(sz);
s.Replace(sepStr, sepStr + sepStr);
foreach (char v in IllegalChars)
{
string s2 = string.Format("{0}{1:X2}", seperator, (Int16)v);
s.Replace(v.ToString(), s2);
}
return s.ToString();
}
et j'allais réécrire la boucle à l'iterator sz à la place. bonne idée. (Je suis heureux d'avoir des yeux frais sur celui-ci) –