StringBuilder ,SubString哪种效率更高?欢迎讨论
这是我的代码被codeview时一位同事提出方案2,认为用stringbuilder效率会更高:大家给我分析分析 ,会不会?
一:
string display = siteObjectStr.Substring(8, 8));
if (display[display.Length - 1] == '\\')
{
display = display.Substring(0, display.Length - 1);
}
return display;
==============
二:
StringBuilder builder = new StringBuilder( siteObjectStr.Substring( 8, 8));
if (builder[builder.Length - 1] == '\\')
{
builder = builder.Remove(builder.Length - 1, 1);
}
return builder.ToString();
----------