C# StopWatch的使用

  在做项目的时候,需要输出数据库操作的耗时,自己写了个方法。老大看到后,奇怪我为什么不用现成的。才知道有StopWatch这个类。

属性
 
 
 名称说明
System_CAPS_pubproperty Elapsed

获取当前实例测量得出的总运行时间。

System_CAPS_pubproperty ElapsedMilliseconds

获取当前实例测量得出的总运行时间(以毫秒为单位)。

System_CAPS_pubproperty ElapsedTicks

获取当前实例测量得出的总运行时间(用计时器刻度表示)。

System_CAPS_pubproperty IsRunning

获取一个值,该值表示 Stopwatch 计时器是否正在运行。

方法
 
 
 名称说明
System_CAPS_pubmethod Equals(Object)

确定指定的对象是否等于当前对象。(继承自 Object。)

System_CAPS_protmethod Finalize()

在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。(继承自 Object。)

System_CAPS_pubmethod GetHashCode()

作为默认哈希函数。(继承自 Object。)

System_CAPS_pubmethodSystem_CAPS_static GetTimestamp()

获取计时器机制中的当前刻度数。

System_CAPS_pubmethod GetType()

获取当前实例的 Type。(继承自 Object。)

System_CAPS_protmethod MemberwiseClone()

创建当前 Object 的浅表副本。(继承自 Object。)

System_CAPS_pubmethod Reset()

停止时间间隔测量,并将运行时间重置为零。

System_CAPS_pubmethod Restart()

停止时间间隔测量,将运行时间重置为零,然后开始测量运行时间。

System_CAPS_pubmethod Start()

开始或继续测量某个时间间隔的运行时间。

System_CAPS_pubmethodSystem_CAPS_static StartNew()

初始化新的 Stopwatch 实例,将运行时间属性设置为零,然后开始测量运行时间。

System_CAPS_pubmethod Stop()

停止测量某个时间间隔的运行时间。

System_CAPS_pubmethod ToString()

返回表示当前对象的字符串。(继承自 Object。)

posted @ 2016-10-24 15:46  丰叔(◕ˇ◞◟ˇ◕)  阅读(397)  评论(0编辑  收藏  举报