//实例化一个sw Stopwatch sw = new Stopwatch(); //开始计数 sw.Start(); //实例化一个sb StringBuilder sb = new StringBuilder(); //循环 for (int i = 0; i < 10000; i++) { //追加 sb.Append(i); } //输出所用时间 毫秒 Console.WriteLine("执行时间为:{0}秒", sw.ElapsedMilliseconds / 1000.0f); //重置为0 sw.Reset(); //开始计数 sw.Start(); //字义一个 s字符串 string s = ""; //循环 for (int i = 0; i < 10000; i++) { s = s + i; } //输出所用时间 毫秒 Console.WriteLine("执行时间为:{0}秒", sw.ElapsedMilliseconds / 1000.0f); //重置为0 sw.Reset(); //开始计数 sw.Start(); //字义一个 b字符串 string b = ""; //循环 for (int i = 0; i < 10000; i++) { b += i; } //输出所用时间 毫秒 Console.WriteLine("执行时间为:{0}秒", sw.ElapsedMilliseconds / 1000.0f); Console.ReadLine();