当前位置: 首页 > news >正文

wordpress ace页面优化算法

wordpress ace,页面优化算法,网站建设公司 合肥,wordpress主题 dux主题5.0前言 我们在开发C#程序的过程中经常需要计算某段程序执行的时间,比如调用的某个算法的时间,这时候我们就需要利用计时工具,本文就是详细介绍在C#中我们常用哪些计时工具。 1、计时方法—StopWatch 在C#中我们可以利用Stopwatch这个类来实现…

前言

我们在开发C#程序的过程中经常需要计算某段程序执行的时间,比如调用的某个算法的时间,这时候我们就需要利用计时工具,本文就是详细介绍在C#中我们常用哪些计时工具。

1、计时方法—StopWatch

在C#中我们可以利用Stopwatch这个类来实现计时功能,需要引用System.Diagnostics命名空间,具体使用步骤如下:
第一步、首先new一个Stopwatch 这个类的对象,然后调用这个类中的方法Start,此时开始计时,然后使用 Thread.Sleep(2000);模拟程序执行了2秒;
第二步、调用stopwatch.Stop();来停止计时
第三步、调用stopwatch.Elapsed.TotalMilliseconds;来获取从Start到Stop花费了多少时间,单位是毫秒

 Stopwatch stopwatch = new Stopwatch();stopwatch.Start();Thread.Sleep(2000);stopwatch.Stop();double time = stopwatch.Elapsed.TotalMilliseconds;Console.WriteLine(time);

输出 结果:

2001.4197

从最终的输出结果看是花费了将近2000毫秒。

如果我们想继续利用这个stopwatch对象 计时的话,我们可以撰写如下代码:

 stopwatch.Restart();Thread.Sleep(3000);stopwatch.Stop();time = stopwatch.Elapsed.TotalMilliseconds;Console.WriteLine(time);

可以看出我们调用了Restart方法,这个方法的作用就是让计时器重新计时,这样我们就可以对这个stopwatch进行重复利用了。
最终输出结果是将近3秒,这是因为我使用了 Thread.Sleep(3000);模拟程序运行了3秒。

3000.8774

2、计时方法—DateTime

由于DateTime有一个Now属性,这个属性的作用是记录当前系统的时间,所以我们想要实现计时功能的话,可以计算两次时间的时间差就可以,代码如下:

 DateTime startTime = DateTime.Now;Thread.Sleep(2000);DateTime stopTime = DateTime.Now;time = (stopTime - startTime).TotalMilliseconds;Console.WriteLine(time);

代码逻辑如下:
第一步、记录刚开始时间
第二步、记录结束时间
第三步、然后让两个时间相减,然后获取TotalMilliseconds属性,这个属性的意思是:将时间换算成多少毫秒,比如时间是3秒50毫秒,则最终输出值:3050毫秒。

输出结果:

2004.3153

年入30万+C#上位机实战必备教程推荐

1、《C#串口通信从入门到精通》
2、《 C#与PLC通信从入门到精通 》
3、《C# Modbus通信从入门到精通》
4、《 C#Socket通信从入门到精通 》
5、《C# MES通信从入门到精通》
6、《winform控件从入门到精通》

http://www.zhongyajixie.com/news/9638.html

相关文章:

  • 惠州做棋牌网站建设哪家服务好网站建设技术
  • 公司网站开发维护合肥关键词排名技巧
  • 手机app微信网站网站建设公司推荐
  • 怎么看网站发的外链国际财经新闻
  • 湖北省住房建设厅网站seo优化网站的手段
  • 大学 英文网站建设站长字体
  • 网站备案需要原件吗东莞网站建设工作
  • 做网站路由器映射外网网络推广方案书模板
  • 焦作网站设计关键词百度云
  • 网站站内推广企业网站优化的三层含义
  • 杭州公司建设网站怀化网站seo
  • 毕业设计做网站有哪些需求网络广告人社区官网
  • 网站建设客户确认单抖音矩阵排名软件seo
  • 电影vip免费网站怎么做的营销战略包括哪些方面
  • wordpress时间格式班级优化大师怎么用
  • 深圳大型论坛网站建设郑州seo优化顾问热狗
  • 玉石电商网站建设方案seo排名推广
  • .net网站做优化站长工具查询网站信息
  • 企业网站建设方案范本杭州网站搜索排名
  • 成都网站开发公司排名写一篇推广商品的软文
  • 石家庄网络兼职网站建设驻马店网站seo
  • 保定网站建设保定杭州百度人工优化
  • 做网站还是做微信公众号百度销售系统
  • 上海官网网址上海seo网站策划
  • 网站版面设计成都进入搜索热度前五
  • 北京通州马桥网站建设微信营销的方法
  • wnmp搭建后怎么做网站知名的建站公司
  • 淘宝官网电脑版登录界面seo资讯推推蛙
  • 前端开发学哪些开源seo软件
  • 景区网站开发网络推广是什么