日志类(常用的都是用log4net,这里简陋地实现一个写入文本日志类)
来源:互联网 发布:股票补跌算法 编辑:程序博客网 时间:2024/09/21 09:02
/// <summary>
/// 日志类(常用的都是用log4net,这里简陋地实现一个写入文本日志类)
/// </summary>
public static class Logger
{
/// <summary>
/// 写入异常日志
/// </summary>
/// <param name="ex"></param>
public static void WriteFileLog(string exMsg, string path)
{
FileStream fs = null;
StreamWriter m_streamWriter = null;
try
{
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
}
path = path + "//" + DateTime.Now.ToString("yyyyMMdd") + ".txt";
fs = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write);
m_streamWriter = new StreamWriter(fs);
m_streamWriter.BaseStream.Seek(0, SeekOrigin.End);
m_streamWriter.WriteLine(DateTime.Now.ToString() + "/n");
m_streamWriter.WriteLine("-----------------------------------------------------------");
m_streamWriter.WriteLine("-----------------------------------------------------------");
m_streamWriter.WriteLine(exMsg);
m_streamWriter.WriteLine("-----------------------------------------------------------");
m_streamWriter.WriteLine("-----------------------------------------------------------");
m_streamWriter.Flush();
}
finally
{
if (m_streamWriter != null)
{
m_streamWriter.Close();
}
if (fs != null)
{
fs.Close();
}
}
}
- 日志类(常用的都是用log4net,这里简陋地实现一个写入文本日志类)
- Log4Net 写入日志文件
- log4net写入日志文件时一个奇怪的错误(附源码)
- 一个极其简陋的C/C++日志工具
- 封装log4net日志管理类
- log4net 将不同级别的信息写入不同的日志文件
- 成功利用Log4net将日志写入数据库!
- Log4net同时写入多个日志文件
- 【.NET】Log4net将操作日志写入数据库
- Log4Net 调试日志, 数据库写入不进去
- 使用Log4net 日志实现思路
- 如何在一个工程里面实现不同的功能打入不同的日志文件中【log4net】
- C#文本日志类
- Log日志简陋封装
- Log4NET日志
- Log4Net日志
- 日志类的实现
- log4net的使用 日志输出
- 记录几个有关LINUX IPTABLES的文章
- freemaker存在代码错误
- 【IT系列之6】融资+团队--&gt;产品+销售
- 9.29 英语单词
- strust2实践总结
- 日志类(常用的都是用log4net,这里简陋地实现一个写入文本日志类)
- 不断更新
- 利用IP组播技术传输视频信息
- Web2.0之父:“立体互联网”时代来临
- 规范通用分页存储过程,通用性极强!
- 蜂鸟Web即时聊天产品定制方案(不免费)
- SqlServer2005 分页存储过程
- 即时聊天产品
- 【本文已迁移到“程序员文摘” http://programmerdigest.cn/category/lajp】LAJP系列教程-第一部分-简介