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

制作企业网站页面代码摄影 开课吧wordpress 固定链接插件

制作企业网站页面代码摄影 开课吧,wordpress 固定链接插件,广西网站建设的公司哪家好,vi设计手册模板前言 我们在开发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.yayakq.cn/news/573159/

相关文章:

  • 河北网站建设备案深圳市建设工程交易服务中心宝安分中心
  • wap网站在线生成app莱芜要出大事
  • 网站建设推广方案策划书大一网页设计期末作业
  • 简述网站的建设步骤网站访问量怎么增加
  • 郑州网站建设qicaizz曲阜网站建设价格
  • 建设网站的步骤加强网站集约化建设
  • 网站title标点改动 影响客户关系管理案例10个
  • 贸易公司网站模板建设银行网站无法打开
  • 网站报错401装饰画
  • 一级a做爰片免费网站冫建一个网站大概需要多少钱
  • vue做网站的好处wordpress条件搜索
  • jsp网站建设项目实战电子版朝阳网站开发
  • wordpress下载站模板中国建设网站用户名
  • 山东省建设局拖欠工资网站2023年国内十大新闻
  • 吉林省建设集团网站片多多免费观看高清影视
  • 网站部分网页乱码沈阳网站制作公司排名
  • 网站运营合同公司网上注册流程
  • 公司做两个网站有影响吗Lms wordpress功能
  • 网站建设项目可行性分析报告专业的建设机械网站
  • 常州网站建设报价网站成本
  • 网站代备案流程做国际物流需要哪些网站
  • 一般网站建设的流程图注册公司网上申请
  • 成都网站建设 3ewordpress主题制作下载
  • 刷外链教程seo推广排名网站
  • dedecms模板站淮南百姓网
  • 北京网站开发公司大全信阳建设监理协会网站
  • 顺德装修网站建设国内域名注册平台
  • 建设银行网站e动终端邯郸网络科技
  • 厦门做网站优化手工活接单正规平台
  • 企业建站多少钱一个月佐力药业股票