在记录异常日志的时候包含源代码文件名和行号等信息

try
{
    Console.WriteLine(b/a);
}
catch (Exception ex)
{
   Console.WriteLine(ex.Message);
   //通过如下代码来记录异常详细的信息
   var trace = new StackTrace(ex, true).GetFrame(0);
    Console.WriteLine("文件名:{0},行号:{1},列号:{2}", trace.GetFileName(), trace.GetFileLineNumber(), trace.GetFileColumnNumber());
}

原文地址:https://www.cnblogs.com/373419157/p/3652045.html