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 }