如何衡量C#console应用程序的运行时间?

Mik*_*kee 7 c#

我需要建立一个运行时间不到1秒的应用程序,但我无法确定如何确定运行时间.

spe*_*der 10

在初始化时设置秒表并在退出时检查其经过的Elapsed属性.


Dmi*_*nko 6

        using System;
        using System.Diagnostics;
            //Setting a Stopwatch 
            Stopwatch sw = new Stopwatch();
            sw.Start();
            for (int i = 0; i < length; i++)
            {
                //some logic there
            }
            //Stopping a Stopwatch
            sw.Stop();
            Console.WriteLine(sw.Elapsed);

            //delay
            Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

这是使用秒表的简单示例。但是不要忘记写“using System.Diagnostics;”,否则秒表就不会成立。