Распечатать информацию о трассировке стека из C#
Вот код, который я использую c#-language для этого без исключения
public static void LogStack()
{
var trace = new System.Diagnostics.StackTrace();
foreach (var frame in trace.GetFrames())
{
var method = frame.GetMethod();
if (method.Name.Equals("LogStack")) continue;
Log.Debug(string.Format("{0}::{1}",
method.ReflectedType != null ? method.ReflectedType.Name : string.Empty,
method.Name));
}
}
c#
parsing
error-handling
stack-trace
2021-12-04T08:00:07+00:00
2022-06-02T20:32:31+00:00
Jewishbolt
Вопросы с похожей тематикой, как у вопроса:
Распечатать информацию о трассировке стека из C#
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.