0

正確なタイムスパンに関して、特定のメソッドがC#で実行される頻度を確認できるかどうか疑問に思っていましたか?

たとえば、デバイス (マイク) があり、マイクを開始すると、そのStartCollectingSamplesイベントが発生し、メソッドの呼び出しが開始されますMicrophone_CollectSampleData()

このイベントが発生する頻度を確認するにはどうすればよいですか? ブレークポイントを配置するMicrophone_CollectSampleData()と、非常に頻繁に (1 秒間に 2/3 回) 実行されるように見えますが、正確な時間値を取得するにはどうすればよいでしょうか?

4

1 に答える 1

2

入手したビジュアル スタジオのバージョンに応じて、提供されているプロファイラーを使用して、各メソッドが実行された回数、実行時間などを分析できます。同じことを目的とした Microsoft 以外の製品もあります。 antz profiler のようなものですが、通常、試用期間後には費用がかかります。

于 2012-05-27T12:47:27.183 に答える