简单日志文件记录

时间:2021-04-10 12:59:29   收藏:0   阅读:0
     public static void LogToFile(string LogFilePath, string LogFileName, string doWhat, string msg)
        {
            string stmp = "时间:" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")+"\r\n"; 
            if (!string.IsNullOrEmpty(doWhat))
                stmp += "操作:" + doWhat + "\r\n";
            if (!string.IsNullOrEmpty(msg))
                stmp += "说明:" + msg + "\r\n\r\n";
            string path = Path.Combine(LogFilePath, LogFileName);
            string dir=Path.GetDirectoryName(path);
            if (!System.IO.Directory.Exists(dir))
            {
                Directory.CreateDirectory(dir);
            }
            FileStream fs = new FileStream(path, FileMode.Append);
            byte [] buff=System.Text.Encoding.Default.GetBytes(stmp);
            fs.Write(buff, 0, buff.Length);
            fs.Close();
        }

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!