首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在C#中显示测试性能数字的准确时间

在C#中显示测试性能数字的准确时间,可以使用Stopwatch类。Stopwatch类提供了高分辨率的计时器,可以用于测量代码段的执行时间。以下是一个简单的示例,展示了如何使用Stopwatch类来测量C#代码的执行时间:

代码语言:csharp
复制
using System;
using System.Diagnostics;

class Program
{
    static void Main()
    {
        Stopwatch stopwatch = new Stopwatch();
        stopwatch.Start();

        // 要测试的代码段
        for (int i = 0; i < 1000000; i++)
        {
            // 执行一些操作
        }

        stopwatch.Stop();
        Console.WriteLine("执行时间:" + stopwatch.ElapsedMilliseconds + "毫秒");
    }
}

在这个示例中,我们创建了一个Stopwatch对象,并使用Start()方法开始计时。接下来,我们执行要测试的代码段。最后,我们使用Stop()方法停止计时,并使用ElapsedMilliseconds属性获取执行时间(以毫秒为单位)。

需要注意的是,Stopwatch类的计时精度取决于操作系统的计时器精度。在大多数情况下,它可以提供非常准确的计时。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券