gpt4 book ai didi

visual-studio-2010 - Visual Studio 中应用程序的运行时间

转载 作者:行者123 更新时间:2023-12-04 05:49:02 28 4
gpt4 key购买 nike

我正在用 c# 解决一些算法问题并将它们作为控制台应用程序运行。

为了检查应用程序的效率,我想看看它们的运行时间是多少。

目前我正在打印程序开始和结束时的时间并计算时间差,但有没有办法减少 Observer' effect ?
一些我不知道的内置工具/插件?

最佳答案

您应该使用 Stopwatch类,这是专门为做到这一点而设计的。

为了避免测量 JIT 时间,您还应该在测量任何东西之前至少运行每个算法一次,以便 JIT 有时间运行。

在测量算法时,您应该每个算法运行数百次并取平均运行时间。

关于visual-studio-2010 - Visual Studio 中应用程序的运行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10318376/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com