1
using System;
2
using System.IO;
3
namespace 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
using System;2
using System.IO;3
namespace SystemTools4
{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 FileName14
{15
get16
{17
return(_fileName);18
}19
set20
{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
else43
{44
///创建日志文件45
StreamWriter sr = File.CreateText(FileName);46
sr.Close();47
} 48
}49
}50
}51




浙公网安备 33010602011771号