通常の C# コードがあります。例外はありません。デバッグの目的で、現在のスタック トレースをプログラムでログに記録したいです。例:
public void executeMethod()
{
logStackTrace();
method();
}
ベストアンサー1
見てみましょうSystem.Diagnostics
名前空間。そこにはたくさんの素敵なものがあります!
System.Diagnostics.StackTrace t = new System.Diagnostics.StackTrace();
内部で何が起こっているかを知るために、これを調べてみるのは本当に良いことです。
目的を達成できる可能性のあるログ ソリューション (NLog、log4net、Microsoft パターンおよびプラクティス エンタープライズ ライブラリなど) を検討することをお勧めします。