1 /// <summary>
2 /// 记录日志
3 /// </summary>
4 /// <param name="msg"></param>
5 protected void EndThing(
string msg)
6 {
7 string DirPath = ApplicationPath +
@"\Log\" + DateTime.Now.ToString(
"yyyyMMdd") +
@"\";
8 if (!Directory.Exists(DirPath))
//如果不存在就创建file文件夹
9 {
10 Directory.CreateDirectory(DirPath);
11 }
12 if (!File.Exists(DirPath + LogFileName +
".txt") || LogFileName != DateTime.Now.ToString(
"yyyy-MM-dd"))
13 {
14 LogFileName = DateTime.Now.ToString(
"yyyy-MM-dd");
15 StreamWriter sw = File.CreateText(ApplicationPath +
@"\Log\" + LogFileName +
".txt");
16 sw.WriteLine(
"=====================================================");
17 sw.WriteLine(msg +
DateTime.Now);
18 sw.Close();
19
20 }
21 else
22 {
23 StreamWriter sw =
new StreamWriter(ApplicationPath +
@"\Log\" + LogFileName +
".txt",
true, Encoding.UTF8);
24 sw.WriteLine(
"=====================================================");
25 sw.WriteLine(msg +
DateTime.Now);
26 sw.Close();
27 }
28
29 }
转载于:https://www.cnblogs.com/_fyz/p/3435640.html
相关资源:C#异常插入日志文件