最近项目中需要输出文本日志记录,在网上找到了一些资料,不过,都太繁琐,所以就自己写了个简单的实例,如有朋友需要,还请自行扩展。
示例代码:
- using System;
- using System.Text;
- using System.IO;
- namespace ConsoleApplication
- {
- class Program
- {
- static void Main(string[] args)
- {
- string filePath = @"F:\TestCode\ErrorLog.log";
- if (!File.Exists(filePath))
- {
- // 不存在则先创建文件
- File.Create(filePath).Close();
- }
- // 用流输出日志
- StreamWriter sw = File.AppendText(filePath);
- sw.WriteLine("===============用流输出日志文件=============");
- sw.WriteLine("日志类型:Error,时间:"+DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")+",信息:系统出现异常!");
- sw.Flush();
- sw.Close();
- sw.Dispose();
- }
- }
- }
转载于:https://blog.51cto.com/cd3073/769125