• 简单写日志类


    public class LogManager
        {
            // 写日志文件
            private static void WriteLog(string sLogPath, string sFileURL, object oMessage)
            {
                try
                {
                    //看文件夹是否存在
                    if (!System.IO.Directory.Exists(sLogPath))
                    {
                        System.IO.Directory.CreateDirectory(sLogPath);
                    }
                    //设置要写入日志的属性
                    if (System.IO.File.Exists(sFileURL))
                    {
                        System.IO.File.SetAttributes(sFileURL, FileAttributes.Normal);
                    }
                    FileStream fs = new FileStream(sFileURL, FileMode.OpenOrCreate, FileAccess.Write);
                    StreamWriter m_streamWriter = new StreamWriter(fs);
                    m_streamWriter.BaseStream.Seek(0, SeekOrigin.End);
                    m_streamWriter.WriteLine("时间——" + DateTime.Now + ";日志信息——" + oMessage + "
    ");
                    m_streamWriter.Flush();
                    m_streamWriter.Close();
                    fs.Close();
                }
                catch (Exception ex)
                {
    
                }
            }
    
            /// <summary>
            /// 在执行文件目录下的“wh_Log”文件夹下增加一条文本信息(文件名为sFileName+当前日期)
            /// </summary>
            /// <param name="sFileName">日志名称</param>
            /// <param name="oMessage">日志内容</param>
            public static void PrintLog(string sFileName, object oMessage)
            {
                string logPath = @"C:Mu_Log";
                string sURL = logPath + @"" + sFileName + "_" + DateTime.Today.ToString("yyyy-MM-dd") + ".Log";
                WriteLog(logPath, sURL, oMessage);
            }
        }
  • 相关阅读:
    胖虎都看得懂的CSS入门
    Python-ORM之sqlalchemy的简单使用
    类似fabric主机管理demo
    Redis 数据库学习
    sublime 3插件安装记录
    斐波那契数列—java实现
    mysql基础操作记录
    [转]修改github已提交的用户名和邮箱
    python nose的html报告优化
    python report中文显示乱码
  • 原文地址:https://www.cnblogs.com/yuhuabaobao/p/6397884.html
Copyright © 2020-2023  润新知