• C# 生成log文件


    public void WriteLog(string strLog)
    {
      string sFilePath = AppDomain.CurrentDomain.BaseDirectory + "Log";
      string sFileName = DateTime.Now.ToString("yyyyMMdd") + ".txt";
      sFileName = sFilePath + "\" + sFileName; //文件的绝对路径
      if (!Directory.Exists(sFilePath))//验证路径是否存在
      {
        Directory.CreateDirectory(sFilePath);
        //不存在则创建
      }
      FileStream fs;
      StreamWriter sw;
      if (File.Exists(sFileName))
      //验证文件是否存在,有则追加,无则创建
      {
        fs = new FileStream(sFileName, FileMode.Append, FileAccess.Write);
      }
      else
      {
        fs = new FileStream(sFileName, FileMode.Create, FileAccess.Write);
      }
      sw = new StreamWriter(fs);
      sw.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + " --- " + strLog);
      sw.Close();
      fs.Close();
    }
  • 相关阅读:
    118.Java_前定义
    117.数据结构概述(定义,基本术语,层次)
    116.C语言_文件
    115.C语言_函数
    java数组
    sql语句学习(第二季
    linux查看内存
    增强型for和Iterator学习
    ArrayList和LinkedList
    java并发回答
  • 原文地址:https://www.cnblogs.com/zhuzhi0819/p/12878149.html
Copyright © 2020-2023  润新知