System::Diagnostics::Stopwatch 类

Stopwatch class

允许时间测量。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。

class Stopwatch : public System::Object

方法

方法描述
get_Elapsed() const获取当前实例测量的总耗时。
get_ElapsedMilliseconds() const获取当前实例测量的总耗时(毫秒)。
get_ElapsedTicks() const获取当前实例测量的总耗时(计时器刻度)。
get_IsRunning() const检查秒表是否正在运行。
Reset()停止时间测量,并将测量间隔设为零。
Restart()将测量间隔设为零,然后开始时间测量。
Start()开始时间测量。
static StartNew()创建新的 Stopwatch 对象并开始测量。
Stop()停止时间测量。
Stopwatch()RTTI 信息。
virtual ~Stopwatch()析构函数。

另见