- Stopwatch实例可以度量一个间隔的运行时间, 或度量多个间隔内所用时间的总和。
- 命名空间System.Diagnostics。
简单使用
using System; using System.Diagnostics; namespace demo { class Program { static void Main(string[] args) { var sw = Stopwatch.StartNew(); //创建对象 sw.Start();//开始计时 if (sw.IsRunning)//判断计时器是否在计时 Console.WriteLine($"计时器正在计时"); sw.Restart();//停止清零后重新开始计时。 sw.Reset();//清零并停止计时 sw.Stop();//结束计时 Console.WriteLine($"程序总耗时为:{sw.ElapsedTicks}"); } } }