이 기능이 있습니다. 비주얼 스튜디오 프로필은 string.Format을 뜨거운 것으로 표시했으며 많은 시간을 보냈습니다.문자열 최적화. 형식 + 바꾸기
어떻게하면이 루프를보다 효율적으로 작성할 수 있습니까?
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();
}
그리고 반복자 sz 대신 루프를 다시 작성하려고했습니다. 좋은 아이디어. (나는이 하나에 신선한 눈을 가지고 다행) –