C# for循环的性能测试方法

   2024-10-08 6020
核心提示:在C#中,可以使用Stopwatch类来进行性能测试。Stopwatch类提供了精确的计时功能,可以用来测量代码执行的时间。以下是一个示例代

在C#中,可以使用Stopwatch类来进行性能测试。Stopwatch类提供了精确的计时功能,可以用来测量代码执行的时间。

以下是一个示例代码,用来测试一个for循环的性能:

using System;using System.Diagnostics;class Program{    static void Main()    {        Stopwatch stopwatch = new Stopwatch();        int n = 100000000; // 设置循环次数        long sum = 0;        // 开始计时        stopwatch.Start();        for (int i = 0; i < n; i++)        {            sum += i;        }        // 停止计时        stopwatch.Stop();        // 输出执行时间        Console.WriteLine("执行时间: {0} 毫秒", stopwatch.ElapsedMilliseconds);        // 输出结果        Console.WriteLine("总和: {0}", sum);    }}

在上面的示例中,我们使用Stopwatch类来测量一个for循环的执行时间,并计算了循环中所有元素的总和。你可以使用不同的循环次数(n值)来测试不同规模的循环的性能。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号