1using System;
2using System.IO;
3namespace SystemTools
4{
5 /// <summary>
6 /// SystemError 的摘要说明。
7 /// </summary>
8 public class SystemError
9 {
10 //记录错误日志位置
11 private static string _fileName = "c:\\Systemlog.txt";
12
13 public static String FileName
14 {
15 get
16 {
17 return(_fileName);
18 }
19 set
20 {
21 if(value != null || value != "")
22 {
23 _fileName = value;
24 }
25 }
26 }
27
28 /// <summary>
29 /// 记录日志至文本文件
30 /// </summary>
31 /// <param name="message">记录的内容</param>
32 public static void SystemLog(string message)
33 {
34 if(File.Exists(FileName))
35 {
36 ///如果日志文件已经存在,则直接写入日志文件
37 StreamWriter sr = File.AppendText(FileName);
38 sr.WriteLine ("\n");
39 sr.WriteLine (DateTime.Now.ToString()+message);
40 sr.Close();
41 }
42 else
43 {
44 ///创建日志文件
45 StreamWriter sr = File.CreateText(FileName);
46 sr.Close();
47 }
48 }
49 }
50}
51
2using System.IO;
3namespace SystemTools
4{
5 /// <summary>
6 /// SystemError 的摘要说明。
7 /// </summary>
8 public class SystemError
9 {
10 //记录错误日志位置
11 private static string _fileName = "c:\\Systemlog.txt";
12
13 public static String FileName
14 {
15 get
16 {
17 return(_fileName);
18 }
19 set
20 {
21 if(value != null || value != "")
22 {
23 _fileName = value;
24 }
25 }
26 }
27
28 /// <summary>
29 /// 记录日志至文本文件
30 /// </summary>
31 /// <param name="message">记录的内容</param>
32 public static void SystemLog(string message)
33 {
34 if(File.Exists(FileName))
35 {
36 ///如果日志文件已经存在,则直接写入日志文件
37 StreamWriter sr = File.AppendText(FileName);
38 sr.WriteLine ("\n");
39 sr.WriteLine (DateTime.Now.ToString()+message);
40 sr.Close();
41 }
42 else
43 {
44 ///创建日志文件
45 StreamWriter sr = File.CreateText(FileName);
46 sr.Close();
47 }
48 }
49 }
50}
51