public static void LogStack()
{
StackTrace trace = new StackTrace();
Debug.WriteLine("Stack begin");
foreach (StackFrame frame in trace.GetFrames())
{
System.Reflection.MethodBase method = frame.GetMethod();
if (method.Name.Equals("LogStack"))
continue;
Debug.WriteLine(string.Format("{0}::{1}", method.ReflectedType!=null?method.ReflectedType.Name:"", method.Name ));
}
Debug.WriteLine("Stack end");
}
堆栈输出函数
最新推荐文章于 2021-07-21 23:13:59 发布