我们在程序编写中,一些尚未测试出来的错误很可能在用户使用的过程中报异常,让用户来面向异常这是不友好的。将异常写成日志既不给用户造成压力又方便维护人员调改代码
思维导图
显示并忽略
这个是最简单的用一个try。。。catch。。。finally即可,这也是身为一个专业的程序员最不靠谱的
写成日志文件
1)EventLog类
格式
using System.Diagnostics;//引用空间名称
EventLog errLog = new EventLog();
errLog.Source =”事件的源名称";
errLog.WriteEntry("写入日志文件失败,原因:" + ex.Message);
Demo
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;
namespace ConsoleApplication1//引入命名空间
{
class Program
{
static void Main(string[] args)
{
EventLog log = new EventLog();
try
{