将异常写到日志文件中,可以在调试程序的时候知道程序发生过哪些异常,并且可以知道异常发生的位置。这点对需要进行长时间运行并调试的程序尤为有效。
//把异常信息输出到文件
streamwriter fs = new streamwriter(logaddress, true);
fs.writeline("当前时间:" + datetime.now.tostring());
fs.writeline("异常信息:" + ex.message);
fs.writeline("异常对象:" + ex.source);
fs.writeline("调用堆栈:\n" + ex.stacktrace.trim());
fs.writeline("触发方法:" + ex.targetsite);
fs.writeline();
fs.close();
}
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论