做到最快!!!

解决方案 »

  1.   

    String aa=""
    for (int i=0;i<1000;i++)
    {
      aa += i
    }
      

  2.   

    StringBuilder a=new StringBuilder();
    string b=null;
    for(int i=1;i<1000;i++)
     {
          a.append(i);
     }
    b=a.tostring();
      

  3.   

    StringBuilder sb = new StringBuilder(1024);for(int i = 1; i <= 1000; i++)
    {
       sb.Append(i.ToString());
    }
      

  4.   

    看楼上两位粗心的,没一个对,是“1到1000的数连成一个字符串”看清楚啊,包括1和1000,呵呵string str ="";
    for (int i=1;i<=1000;i++)
    {
    str += i.ToString();
    }
      

  5.   

    要多快?
    public class MyClass
    {
    public static void Main()
    {
    StringBuilder sb = new StringBuilder("");
    DateTime t1=DateTime.Now;
    for(int i=1;i<=1000;i++)
    {
    sb.Append(i.ToString());
    }
    DateTime t2=DateTime.Now;
    TimeSpan ts=t2-t1;
    Console.WriteLine(ts.Milliseconds );
    }才30毫秒