1

アプリケーションのエラー処理を改善するために、例外スタック トレースと各スタック レベルの変数値をログに記録したいと考えています。Reflection を検索しましたが、何も見つかりませんでした。変数を表示するにはどうすればよいですか?

4

2 に答える 2

3

追加のツール (メモリ ダンプの作成やプロファイリング API の使用など) を使用しないと、それを行うことはできません。LocalVariableInfoクラスを使用してローカル変数を一覧表示できますが、値を表示するには、明示的に行う必要があります。

于 2012-05-18T18:23:46.693 に答える
2

System.Environment.StackTrace プロパティは、現在管理されているスタックのスタック トレースを書き込む必要があります。変数を取得するには、実行時にローカル オブジェクト/変数のリストを取得するを参照してください。

于 2012-05-18T18:42:41.363 に答える