C# 测量运行时间
使用Stopwatch类进行运行时间的监测
要使用 System.Diagnostics 命名空间
方法
| Reset() | 停止时间间隔测量,并将运行时间重置为零。 |
| Restart() | 停止时间间隔测量,将运行时间重置为零,然后开始测量运行时间。 |
| Start() | 开始或继续测量某个时间间隔的运行时间。 |
| Start | 初始化新的 Stopwatch 实例,将运行时间属性设置为零,然后开始测量运行时间。 |
| Stop() | 停止测量某个时间间隔的运行时间。 |
属性
| Elapsed | 获取当前实例测量得出的总运行时间。 |
| Elapsed | 获取当前实例测量得出的总运行时间(以毫秒为单位)。 |
| Elapsed | 获取当前实例测量得出的总运行时间(用计时器刻度表示)。 |
| Is | 获取一个值,该值表示 Stopwatch 计时器是否正在运行。 |
namespace _20200504
{
class Program
{
static void Main(string[] args)
{
Stopwatch stopwatch = new Stopwatch();
stopwatch.Start();
Thread.Sleep(1000);
stopwatch.Stop();
Console.WriteLine(stopwatch.Elapsed.TotalMilliseconds);
Console.ReadKey();
}
}
}


鲁公网安备 37148202000241号