在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1. 正常代码中 StackTrace st = new StackTrace(new StackFrame(true)); Console.WriteLine("Stack trace for current level: {0}", st.ToString()); StackFrame sf = st.GetFrame(0); Console.WriteLine("File: {0}", sf.GetFileName()); Console.WriteLine("Method: {0}", sf.GetMethod().Name); Console.WriteLine("Line Number: {0}", sf.GetFileLineNumber()); Console.WriteLine("Column Number: {0}", sf.GetFileColumnNumber());
2. 异常处理中 try { throw new Exception(); } catch (Exception e1) { string errMsg = "Method: " + e1.TargetSite.Name + "() run error."; Console.WriteLine(errMsg); }
|
请发表评论