第一 ,引用命名空间using System.Runtime.CompilerServices;
第二,编写一个方法
void ShowDetail(Exception ex,
[CallerFilePath] string path=null,
[CallerMemberName] string name=null)
{
Console.WriteLine("文件路径:"+path);
Console.WriteLine("调用者的名字:"+name);
Console.WriteLine("发生异常的行号:"+ex.StackTrace.Substring(ex.StackTrace.Length - 3, 3));
Console.WriteLine("异常信息:"+ex.Message);
}