菜鸟问个问题

xiaowangbadandan 2009-03-01 06:01:46
//string a = "Hello World!";
DateTime b = System.DateTime.Now;
//for (int i = 0; i < 20; i++)
//{
// a += a;
//}
TimeSpan ts1 = System.DateTime.Now - b;
Console.WriteLine(ts1.TotalSeconds.ToString());
//StringBuilder sb = new StringBuilder("Hello");
DateTime c = System.DateTime.Now;
//for (int i = 0; i < 20; i++)
//{
// sb.Append(sb);
//}
TimeSpan ts2 = System.DateTime.Now - c;
Console.WriteLine(ts2.TotalSeconds.ToString());
Console.ReadLine();

上面代码中注释的部分起的什么作用啊?分析分析!我怎么觉得程序根本都没用到注释的部分呢?但是删除后 时间差就是0了。
...全文
42 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
龙宜坡 2009-03-01
  • 打赏
  • 举报
回复
这个代码时比较string和stringbuilder的字符串连接操作速度!

你把费时间的两个操作都注释掉了,时间差当然为0了!
51Crack 2009-03-01
  • 打赏
  • 举报
回复
不注释的话,看string和StringBuilder哪个快!

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧