打日志源码

 

 #region 日志相关
        /// <summary>
        /// 写日志文件
        /// </summary>
        /// <param name="log"></param>
        public static void WriteLog(string log)
        {
            string filename = GetAppPath() + "Log" + DateTime.Today.ToString("yyyyMMdd") + ".log";
            WriteLog(log, filename);
        }

        /// <summary>
        /// 写日志文件
        /// </summary>
        /// <param name="log">日志字符串</param>
        /// <param name="filename">日志文件名(包含完整路径)</param>
        public static void WriteLog(string log, string filename)
        {
            try
            {
                StreamWriter sw = File.AppendText(filename);
                sw.WriteLine(log);
                sw.Flush();
                sw.Close();
            }
            catch
            {}
        }
        #endregion

        #region 操作系统常用信息获取
        /// <summary>
        /// 获取当前路径
        /// </summary>
        /// <returns></returns>
        public static string GetAppPath()
        {
            string path = AppDomain.CurrentDomain.BaseDirectory + @"\";
            return path.Replace(@"\\", @"\");
        }

阅读更多
文章标签: string path
个人分类: C#
想对作者说点什么? 我来说一句

spring AOP 切面日志 分层打日志

2014年12月04日 3KB 下载

(MFC)日志

2013年10月01日 3KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭