关于代码运行时间Stopwatch的使用

简介: (转载请注明出处:http://blog.csdn.net/buptgshengod)          Stopwatch类主要是针对那些跑起来用时比较长的代码,让我们测出各个过程的时间耗费!          主要有三个方法:start(),stop(),reset()。ElapsedMilliseconds用来提取时间,单位是毫秒。          (注意:如果测量多段代码,

(转载请注明出处:http://blog.csdn.net/buptgshengod

         Stopwatch类主要是针对那些跑起来用时比较长的代码,让我们测出各个过程的时间耗费!

         主要有三个方法:start(),stop(),reset()。ElapsedMilliseconds用来提取时间,单位是毫秒。

         (注意:如果测量多段代码,没进行一次start,要reset一次才行)

         下面用一段代码掩饰

using System.Diagnostics;//命名空间
public void test()
{
    Stopwatch sw = new Stopwatch();
    sw.Start();
    run();//被测量的函数
    sw.Stop();
    MessageBox.Show((sw.ElapsedMilliseconds).ToString());//显示用时
} 



目录
相关文章
|
8月前
|
SQL 关系型数据库 数据库连接
|
8月前
|
Java 程序员
菜鸟之路Day22一一反射与动态代理
本文介绍了Java反射机制和动态代理的基本概念及应用。反射允许编程访问类的成员变量、构造方法和成员方法,通过三种方式获取Class对象,并演示了如何使用反射创建对象、调用方法和修改字段值。动态代理则通过接口实现无侵入式功能增强,展示了如何利用`Proxy`类和`InvocationHandler`接口生成代理对象并拦截方法调用。结合实例代码,详细讲解了反射在实际开发中的应用场景,如保存对象信息到文件和根据配置文件动态创建对象。 反射的主要作用包括: 1. 获取类的所有信息。 2. 结合配置文件动态创建对象。 动态代理的核心优势在于能够在不修改原有代码的情况下,为对象添加额外功能。
137 0
|
8月前
|
人工智能 智能设计 数据可视化
AIGC设计点亮巴黎奥运AI科技之旅
AIGC设计点亮巴黎奥运AI科技之旅
|
SQL 关系型数据库 分布式数据库
用Ganos低代码实现免切片遥感影像浏览
本文介绍了一种基于PolarDB兼容PostgreSQL 14的高效栅格数据管理和可视化方案。推荐配置包括4核CPU、16GB内存、50GB磁盘等。通过创建扩展并上传影像至OSS,利用SQL语句完成数据导入、镶嵌、匀色及金字塔构建。重点介绍了使用ST_AsTile函数动态生成标准瓦片的方法,支持多种格式和增强方式。前端通过Python实现服务接口,实现实时、高效的数据展示。此方案具有实时性强、存储成本低等优点,适合快速可视化大量栅格数据。
188 0
|
缓存 前端开发 PHP
【超详细】php实现扫码关注微信公众号系统/网站自动注册登录
【超详细】php实现扫码关注微信公众号系统/网站自动注册登录
724 0
|
数据采集 JSON 数据可视化
PLC 西门子s7-200 轻松数据上云
​ 在在工业场景中,经常会使用到PLC进行各种设备的数据采集和控制。本教程介绍使用海创边缘网关配置s7-200 smart跑马灯场景效果,并实现数据上传海创物联网平台和阿里云物联网,实际项目中可能更多是跟MES相关系统进行对接,但技术逻辑相同,可参考!
7381 0
|
存储 数据可视化 数据库
Grafana数据可视化工具安装与应用
关键词:Grafana、Elasticsearch、Table、Gauge、BarGrauge、Graph、PieChart、Variables。
5735 0
Grafana数据可视化工具安装与应用
|
弹性计算 人工智能 缓存
免费下载!玩转ECS从入门到精通(入门篇)
从基本组件概念、实例规格选型到资源计费介绍,本书精简了阿里云云服务器ECS的入门知识,以图文形式带您快速了解ECS, 上手阿里云服务。
96000 1
免费下载!玩转ECS从入门到精通(入门篇)
|
存储 人工智能 自然语言处理
数据科学系列:plotly可视化入门介绍
在入道数据岗位之初,曾系列写过多个数据科学工具包的入门教程,包括Numpy、Pandas、Matplotlib、Seaborn、Sklearn等,这些也构成了自己当初的核心工具栈。在这5个工具包中,用于数据绘图的有2.5个(Pandas可以算0.5个),占比之高定与当时一度"沉迷"于简单而有效的可视化有关,可谓乐此不疲。时隔一年有余,在不断接触了Plotly这个可视化新贵之后,近期终于正式学习了一下这个包的使用、特性及优劣,并稍作整理、以资后鉴,遂成此文!
831 0
数据科学系列:plotly可视化入门介绍