日期:2014-05-18  浏览次数:20724 次

动态写日志c#
求个动态写日志,无论提示,异常,即所有信息写入日志中。。
还有日子可能会被不小心删除。

------解决方案--------------------
在你程序的catch中或者你需要做记录的地方,调用一个自己写的写文件的函数就可以了,这完全有你控制
如果防止删除,可以做备份
------解决方案--------------------
顶楼上,你可以定义个简单的如下函数:
public void WriteLog(string text)
{
if (!text.EndsWith("\r\n")) text += "\r\n";
File.AppendAllText(@"D:\log.ini", text);
}
log.ini即为你想要的日志,当你在调用 是直接调用this.WriteLog(string text)函数就OK了;