using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace TaoNet.Common.TaoCommon
{
/// <summary>
/// 日志
/// </summary>
public class Log
{
public Log()
{
///
/// TODO: 在此处添加构造函数逻辑
///
}
/// <summary>
/// 保存日志
/// </summary>
/// <param name="strErrorTitle">错误标题</param>
/// <param name="strException">异常主体</param>
public void ZASaveLog(string strErrorTitle, string strException)
{
if (strErrorTitle == "" || strErrorTitle == "")
{
strErrorTitle = "一般异常";
}
StreamWriter sw;
//sw = File.AppendText(Server.MapPath(null) + "\\ZASuite~Log.log");//Web
sw = File.AppendText(System.Configuration.ConfigurationSettings.AppSettings["SysLogFileName"]);//Winform
sw.WriteLine("时间:" + System.DateTime.Now.ToString());
sw.WriteLine("系统:" + System.Configuration.ConfigurationSettings.AppSettings["SysName"]);
sw.WriteLine("标题:" + strErrorTitle);
sw.WriteLine("内容:"+strException);
sw.WriteLine("");
sw.Flush();
sw.Close();
}
/// <summary>
/// 测试
/// </summary>
public void ZASaveLogTest(string str)
{
StreamWriter sw;
sw = File.AppendText("text.log");//Winform
sw.WriteLine(str+" 时间:" + System.DateTime.Now.ToString());
sw.Flush();
sw.Close();
}
}
}
分享到:
相关推荐
主要介绍了C#实现将日志写入文本文件的方法,涉及C#针对日志文件写入的相关技巧,需要的朋友可以参考下
[C#]写系统日志和写日志文件 如下代码向一个文本文件写入字符内容; 并在事件日志 MyNewLog 中写入一项;
C# 利用log4net 把日志写入到数据库
C#利用log4net写入日志文件
c#操作文件实现日志功能 c#操作文件实现日志功能
类中的方法有两个参数,一个是string类型的写入信息,一个是日志路径。使用时会将传入的信息写入一行,默认是十行,可以在相应的位置修改行数。超过这个行数就会充值。日志如果原本不存在会被创建,默认名字为当前...
c#监视系统中的指定文件,并将变化写入日志,程序简单实用,适合初学者
可通过Log4net写入数据库文件,也可写成txt,可设置每天存1个日志、设置日志大小、设置保存日志时间等
C# 创建文本文件写入读取,可以用来做系统日志或程序操作日志或者错误记录,需要的朋友可以参考下。
在Windows2000及以上操作系统中,有一个Windows日志系统,它包括应用程序(Application)事件日志、系统(System)日志和安全(Security)日志,事件日志也可以是自定义日志。在.net Framework中也提供了相应的类...
支持多线程写入,异步写硬盘,支持日志开关、过滤等级、存储文件大小、存储文件个数、磁盘满自动挂起及自动唤醒
NLog记录日志文件、发邮件、写入数据库
监控过程中的日志均高亮显示在监控窗口中,也支持将日志保存到特定路径; 11. 将重命名功能加以改进,实现了类似windows的”选定->再单击->出现重命名状态->进行重命名“功能; 12. 实现了对当前计算机的文件/...
使用log4net进行日志记录在项目中使用的...本示例中包含常用的写日志到文件(按日期自动生成文件名称)及写日志到SQLite数据库两种方式。 示例资源中包含源码及演示作品两部分,使用前请先修改SQLite数据库的文件地址。
主要介绍了c#实现把异常写入日志示例(异常日志),需要的朋友可以参考下
对文件进行读写操作 对log进行写入保存
一个简单高效的企业日志类,与Log4net功能基本相同,免除了繁琐的配置。...开发程序都要捕捉记录一些信息和错误,并保存下来,这个类通过消息队列的方式将内容写入日志,防止同时写入时的文件被锁定问题。
主要介绍了C#保存listbox中数据到文本文件的方法,涉及C#操作listbox数据的相关技巧,需要的朋友可以参考下