日志文件记录
单行错误可以使用提示弹窗进行显示,但是如果是批量或后台运行程序。往往会存在多项的错误出现,因此可以利用日志文本方式,来记录程序运行过程中的报错情况,
新建日志文件:
利用“FileStream”类,进行文本文件的新建和内容输入,如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public static void Creatlogfile(string text) {
FileStream fs = new FileStream(@"C:\Windows\Temp\logfile.txt", FileMode.OpenOrCreate); fs.Seek(0, SeekOrigin.Begin); fs.SetLength(0); fs.Close();
StreamWriter sw = new StreamWriter(@"C:\Windows\Temp\logfile.txt", true, System.Text.Encoding.GetEncoding("gb2312")); sw.WriteLine(text); sw.Flush(); sw.Close(); }
|
打开日志文件:
在程序运行结束后,你可以选择让日志文本进行打开显示,方便用户检查。如下:
1 2 3 4
| public static void Openlogfile() { System.Diagnostics.Process.Start( @"C:\Windows\Temp\logfile.txt"); }
|
使用