c#需要多长时间?

时间:2013-03-05 14:31:02

标签: c# time processing

我正在制作视频处理程序,其中时间非常关键。我在程序中没有遇到任何困难,但我想知道,编码中的哪些内容需要大部分处理时间?循环?如果声明?转到声明?功能?写/读文本文件?其他事情?我的程序包含了上面的每一个,我想知道哪些事情花费的时间最多,以便我可以尽量减少时间(在我的申请中甚至是1秒钟)

2 个答案:

答案 0 :(得分:3)

使用上述数据无法给出准确的答案。它很可能会在某些库中调用视频处理库,但这只是猜测。

因此,唯一明智的答案是:使用分析器找出你的程序准确花费的时间。

profiler是一个程序,用于分析您的程序并确定其花费时间的位置。

答案 1 :(得分:0)

我同意使用分析器。在某些情况下,使用分析器可能会使程序运行速度过慢或占用太多内存。在这种情况下,使用StopWatch

明确使用时间测量

可能会成功。