1

アプリケーションの実行時に C# メソッドの実行時間を取得する方法を教えてください。

clr profiler を使用すると、オブジェクト割り当ての詳細を取得できます。

しかし、実行に時間がかかったメソッドまたはコード行を探しています。

4

2 に答える 2

1

JetBrain のdotTraceまたはANTSプロファイラーを試してください。

dotTrace プロファイラーの出力のスクリーンショット:


(ソース: jetbrains.com )

于 2009-01-12T15:27:54.190 に答える
0

可能であれば、商用プロファイラーを入手することをお勧めします。これらは、ボトルネックやメモリリークが発生する可能性のある場所を特定するのに役立つ、はるかに優れたレイアウト情報を提供します。RedGateANTSプロファイラーまたはJetBrainsdotTraceを確認してください。ここで使用方法を説明する小さな記事を書きました

于 2009-01-12T15:32:19.517 に答える