StopWatch class is used for calculate the timespan for that procedure. In Debug Mode it will be very useful.

 using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Text;
 using System.Diagnostics;

 namespace StopWatchTest
 {
     class Program
     {
         static void Main(string[] args)
         {
             Stopwatch sw = new Stopwatch();
             string s = string.Empty;
             StringBuilder sb = new StringBuilder();
             ;
             sw.Start();
             ; i < ticks; i++) s += "a";
             sw.Stop();
             TimeSpan ts = sw.Elapsed;
             Console.WriteLine("string append 'a' {0} times using time in time: {1}, in milliSeconds: {2}, ticks: {3}", ticks.ToString(), ts.ToString(), ts.Milliseconds.ToString(), ts.Ticks.ToString());
             sw.Restart();
             ; i < ticks; i++) sb.Append("a");
             sw.Stop();
             //ts = sw.Elapsed;
             Console.WriteLine("StringBuilder append 'a' {0} times using time in time: {1}, in milliSeconds: {2}, ticks: {3}", ticks.ToString(), sw.Elapsed.ToString(), sw.ElapsedMilliseconds.ToString(), sw.ElapsedTicks.ToString());
         }
     }
 }

最新文章

  1. sql server中除数为零的处理技巧
  2. 可能是一场很 IN 的技术分享
  3. 第七篇 Replication:合并复制-订阅
  4. JavaScript: Advanced
  5. ZOJ 1029 Moving Tables
  6. python (9)统计文件夹下的所有文件夹数目、统计文件夹下所有文件数目、遍历文件夹下的文件
  7. 键盘数字对应的ASCII码(keycode码)
  8. MongoDB无法启动的解决方法
  9. Linux字符界面和图形界面
  10. 2015 QQ最新登录算法
  11. Python 线程,进程
  12. Nancy简单实战之NancyMusicStore(二):打造首页
  13. Monotonicity 2[POI2010]
  14. Spring MVC 用post方式提交表单到Controller乱码问题,而get方式提交没有乱码问题
  15. 练手项目:利用pygame库编写射击游戏
  16. (一)ROS系统入门 Getting Started with ROS 以Kinetic为主更新 附课件PPT
  17. form中的button默认提交事件
  18. 你不知道的Linux(持续更新中)
  19. hdu2973 YAPTCHA【威尔逊定理】
  20. Android 程序drawable资源保存到data目录

热门文章

  1. Android Gradle 编译错误Java finished with non-zero exit value 2
  2. Android 一键直接查看Sqlite数据库数据
  3. scandir 使用示例
  4. Advanced CSharp Messenger
  5. 基于java工程开发RMI服务端
  6. 分页查询:使用分页类查询 用get传值
  7. javascript小实例,PC网页里的拖拽
  8. CSS的display属性,显示或隐藏元素
  9. Lazarus for Raspbian安装
  10. jQuery 遍历json数组的实现代码