zoukankan      html  css  js  c++  java
  • C#基础

    Stopwatch的功能主要是用来测量时间间隔,我们平时测试代码运行时长,或者在性能测试中测量循环执行多久都经常用的到,这里稍微讲下使用方法。

    要使用Stopwatch需要首先引入命名空间System.Diagnostics,然后实例化一个Stopwatch的对象出来就可以了。

    在需要测试时间间隔地方开始Start方法,在结束的地方调用Stop方法就可以了,如图所示:

    想知道执行这个循环所消耗的时间,可以调用ElapsedMilliseconds属性即可。

    接下来讲讲Stopwatch这个类的几个属性:

    ElapsedMilliseconds:这个表示时间间隔,是一个long型的数据,表示毫秒

    Elapsed:这个也是表示时间间隔,不过是一个TimeSpan的数据

    IsRunning:表示当前时间对象是否还在运行中

    StopWach还有几个常用的方法:

    Reset():重置Stopwatch对象,清掉之前的时间

    Restart():重启Stopwatch对象,重新开始计时

    以上这些差不多就是Stopwatch的简单用法,主要还是用来测量时间间隔。

    当然测量时间间隔还有其他用法,比如Timer也可以

  • 相关阅读:
    ecmascript6入门
    优化代码,引发了早期缺陷导致新bug
    realm
    Hypervisor scheduler
    WEEX学习网站
    JavaScript while 循环
    JavaScript for 循环
    JavaScript switch 语句
    JavaScript If…Else 语句
    JavaScript 比较和逻辑运算符
  • 原文地址:https://www.cnblogs.com/zfylzl/p/9970080.html
Copyright © 2011-2022 走看看