本当に、私は、Windowsオペレーティングシステムで特定のC#関数の時間サイクルを正確に測定する優れた関数を探しています。私は、これらの機能を試してみましたが、どちらも正確な測定を得ることはありません:C#関数の時間サイクルを測定する最も良い方法は何ですか?
DateTime StartTime = DateTime.Now;
TimeSpan ts = DateTime.Now.Subtract(StartTime);
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
//code to be measured
stopWatch.Stop();
TimeSpan ts = stopWatch.Elapsed;
本当に、私はそれらを呼び出すたびに、彼らは私に同じ機能のための別の時間を与える
をしてください、誰もがより良い方法を知っていれば時間を正確に計る、助けてくれてありがとう、たくさんあります。
お返事ありがとうございます。実行回数の多い平均時間を取る代わりに、他のプロセスの影響を受けることなく、自分のコードプロセスのクロックサイクルだけを測定する方法について聞きましたか? – Duaa