最近项目中需要输出文本日志记录,在网上找到了一些资料,不过,都太繁琐,所以就自己写了个简单的实例,如有朋友需要,还请自行扩展。

示例代码:

 
  
  1. using System; 
  2. using System.Text; 
  3. using System.IO; 
  4.  
  5. namespace ConsoleApplication 
  6.     class Program 
  7.     { 
  8.         static void Main(string[] args) 
  9.         { 
  10.             string filePath = @"F:\TestCode\ErrorLog.log"
  11.             if (!File.Exists(filePath)) 
  12.             { 
  13.                 // 不存在则先创建文件 
  14.                 File.Create(filePath).Close(); 
  15.             } 
  16.  
  17.             // 用流输出日志 
  18.             StreamWriter sw = File.AppendText(filePath); 
  19.             sw.WriteLine("===============用流输出日志文件============="); 
  20.             sw.WriteLine("日志类型:Error,时间:"+DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")+",信息:系统出现异常!"); 
  21.             sw.Flush(); 
  22.             sw.Close(); 
  23.             sw.Dispose(); 
  24.         } 
  25.     }