我们可以用Stopwatch类获得程序的运行时间,在优化代码时,可以用此方法来查看优化前后程序所耗费的时间

//Stopwatch类別在System.Diagnostics命名空间里
Stopwatch sw = new Stopwatch();
long num = 0;
sw.Reset();

sw = Stopwatch.StartNew();
for (int i = 1; i < 100000000; i++)
{
num += 1;
}
sw.Stop();
TimeSpan el = sw.Elapsed;
Console.WriteLine("花费 {0} ", el);

long ms = sw.ElapsedMilliseconds;
Console.WriteLine("花费 {0} 毫秒", ms);

long tk = sw.ElapsedTicks;
Console.WriteLine("花费 {0} ticks", tk);

最新文章

  1. 30秒搞定javascript作用域
  2. git常用命令
  3. _weak typeof(self) weakSelf = self;
  4. Java基础知识学习(一)
  5. spring 初始化之后执行的方法
  6. 免费微信公众号专用h5在线电影票API
  7. 【HTTP协议】响应头中的Content-Length和Transfer-Encoding
  8. vs智能提示突然消失的解决办法 (vs2008 vs2010 vs2012 智能提示)
  9. (转)PK系列之六:该不该读中文翻译的专业书
  10. 【转】CSS实现div的高度填满剩余空间
  11. Salt自动化之自动更新Gitfs-爱折腾技术网
  12. 通过jsonp解决浏览器的跨域共享
  13. QTP脚本不能录制怎么办?
  14. Linux文件管理_1
  15. Linux显示所有运行中的进程
  16. 【翻译】Ext JS最新技巧——2014-8-13
  17. 通过设置线程池的最小线程数来提高task的效率,SetMinThreads。
  18. MySQL:视图
  19. Android开发 assets目录
  20. kubectl基础支持

热门文章

  1. poj 1862 Stripies/优先队列
  2. sql server 小记——分区表
  3. 7.Knockout.Js(Mapping插件)
  4. webservice soapclient报错Error fetching http headers
  5. 浅谈dynamic的简单使用用法
  6. 【BZOJ 2120】 数颜色
  7. JSON WEB TOKENS
  8. C++中栈的出栈,入栈规则:A,B,C,D,E
  9. 用telnet和php的curl库测试http
  10. 在Eclipse中怎样写Java注释