30
Concatenate 10,000 strings: ASPX (C#, StringBuilder)
l<%@ Page language="C#" debug="true" %>
l<%
l  System.Int32 i=0;int j=0;long start=System.DateTime.Now.Ticks;
l  System.Text.StringBuilder s=new System.Text.StringBuilder(10000);
l  this.Response.Write("Start <br>");
l  for (j=0;j<10;j++) {s.Remove(0,s.Length);
l  for (i=0;i<nCount;i++) {s.Append(i.ToString());};}
l  this.Response.Write("Done "+((System.DateTime.Now.Ticks-start)/
l    10000000.0/10).ToString()+"s "+s.ToString().Length.ToString()+" "+i.ToString()+"<br>");
l%>
l
lOn 850 MHz PIII: 0.026 seconds
l