25,980
社区成员
发帖
与我相关
我的任务
分享 string Chart = null;
StringBuilder sb = new StringBuilder();
long StartTime = DateTime.Now.Ticks;
for (int i = 0; i < 100000; i++)
{
Chart += i;
}
long EndTime = DateTime.Now.Ticks;
Label1.Text = "String所花费时间:" + (EndTime - StartTime);
StartTime = DateTime.Now.Ticks;
for (int i = 0; i < 100000; i++)
{
sb.Append(i.ToString());
}
EndTime = DateTime.Now.Ticks;
Label2.Text = "StringBuilder所花费时间:" + (EndTime - StartTime);String所花费时间:917500000 StringBuilder所花费时间:312500
