本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。 |
翻译 英语 |
Stopwatch 类
.NET Framework (current version)
提供一组方法和属性,可用于准确地测量运行时间。
若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。
命名空间: System.Diagnostics
程序集: System(位于 System.dll)
System.Object
System.Diagnostics.Stopwatch
名称 | 说明 | |
---|---|---|
Stopwatch() | 初始化 Stopwatch 类的新实例。 |
名称 | 说明 | |
---|---|---|
Elapsed | 获取当前实例测量得出的总运行时间。 |
|
ElapsedMilliseconds | 获取当前实例测量得出的总运行时间(以毫秒为单位)。 |
|
ElapsedTicks | 获取当前实例测量得出的总运行时间(用计时器刻度表示)。 |
|
IsRunning | 获取一个值,该值表示 Stopwatch 计时器是否正在运行。 |
名称 | 说明 | |
---|---|---|
Equals(Object) | 确定指定的对象是否等于当前对象。(继承自 Object。) |
|
Finalize() | 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。(继承自 Object。) |
|
GetHashCode() | 作为默认哈希函数。(继承自 Object。) |
|
GetTimestamp() | 获取计时器机制中的当前刻度数。 |
|
GetType() | ||
MemberwiseClone() | ||
Reset() | 停止时间间隔测量,并将运行时间重置为零。 |
|
Restart() | 停止时间间隔测量,将运行时间重置为零,然后开始测量运行时间。 |
|
Start() | 开始或继续测量某个时间间隔的运行时间。 |
|
StartNew() | 初始化新的 Stopwatch 实例,将运行时间属性设置为零,然后开始测量运行时间。 |
|
Stop() | 停止测量某个时间间隔的运行时间。 |
|
ToString() | 返回表示当前对象的字符串。(继承自 Object。) |
名称 | 说明 | |
---|---|---|
Frequency | 获取以每秒刻度数表示的计时器频率。 此字段为只读。 |
|
IsHighResolution | 指示计时器是否基于高分辨率性能计数器。 此字段为只读。 |