C#、WinForms:どのメソッドが特定のメソッドを呼び出すのかわかりますか?私はブレークポイントを置くことができ、コールスタックを見ることができますが、これはUI関連で、DoubleClickイベントです。スタックにメソッドがあるので、メソッドの最初にこのメソッドを書いてこのメソッドからこのメソッドからこのメソッドを呼び出すことができます。出力ウィンドウのスタックトレースを印刷する
10
A
答えて
19
Environment.StackTraceプロパティを使用します。
3
あなたが探しているものはSystem.Diagnostics.StackTraceです。スタックを見る場所に新しいインスタンスを作成するだけです。
スタックトレースの作成は非常に高価ですが、注意してください。
関連する問題
- 1. 印刷スタックトレース
- 2. C++ Builderの出力ウィンドウへの印刷方法
- 3. スタックトレースを印刷しないコードのデバッグ
- 4. テキストフィールドへの印刷出力
- 5. 印刷Pythonの出力
- 6. 印刷ファイルの出力行
- 7. 出力の印刷方法
- 8. アンドロイドスタジオの例外スタックトレースの印刷
- 9. R出力を印刷するオプションは?
- 10. 印刷出力行を変更する
- 11. Rubyで印刷出力をラベリングする
- 12. 出力印刷結果
- 13. 印刷:出力なし
- 14. 複数のループ入力からの出力を印刷する
- 15. JavaFXウィンドウへの印刷
- 16. Extjsウィンドウの印刷方法
- 17. のpython3の印刷形式の出力
- 18. Log4perlでスタックトレースの一部を印刷するには?
- 19. 別のスレッドからスタックトレースを印刷する
- 20. のBashスクリプトの印刷出力
- 21. 印刷出力を.txtに保存
- 22. Acumatica - レポート出力の複数回印刷
- 23. 印刷時のIOError入出力エラー
- 24. UNIXの印刷ループ出力を1行に出力
- 25. オンデマンドでスタックトレースを印刷する方法はありますか?
- 26. CORBAを使用してスタックトレースを印刷する
- 27. ロガーがスタックトレースを印刷しないようにする
- 28. エラーページ - JSPでスタックトレースを印刷する方法
- 29. Sparkでスタックトレースを印刷することができません
- 30. log4net印刷スタックトレースを停止する方法
デバッグメッセージを表示する代わりに、メソッド名にカーソルを置き、Shift + F12(Edit.FindAllReferences)を押してください。 – Timwi
はい、それらのメソッドのすべてが特定の方法で自分のメソッドを呼び出しているわけではありません実行パス。 Envirnoment.StrackTraceの答えが正しいです。 – Bohn