public class LogHelper { private static readonly object obj = new object(); /// <summary> /// 操作日志 /// </summary> /// <param name="s">日志能容</param> public static void WriteLog(string title, string content) { WriteLogs(title, content, "操作日志"); } /// <summary> /// 错误日志 /// </summary> /// <param name="s">日志内容</param> public static void WriteError(string title, string content) { WriteLogs(title, content, "错误日志"); } public static void WriteLogs(string title, string content, string type) { lock (obj) { string path = AppDomain.CurrentDomain.BaseDirectory; if (!string.IsNullOrEmpty(path)) { path = AppDomain.CurrentDomain.BaseDirectory + "log"; if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } path = path + "\\" + DateTime.Now.ToString("yyMM"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } path = path + "\\" +"log"+ DateTime.Now.ToString("yyMMdd") + ".txt"; if (!File.Exists(path)) { FileStream fs = File.Create(path); fs.Close(); } if (File.Exists(path)) { StreamWriter sw = new StreamWriter(path, true, System.Text.Encoding.Default); sw.WriteLine(DateTime.Now + " " + title); sw.WriteLine("日志类型:" + type); sw.WriteLine("详情:" + content); sw.WriteLine("----------------------------------------"); sw.Close(); } } } } }
相关推荐
日志帮助类 支持多线程或异步写日志 .net
C#/WPF常用保存日志的方法,全新简单实例,直接可用 1、C#/WPF 使用日志帮助类保存日志 2、C#/WPF 使用NLog保存日志 3、C#/WPF 使用Log4net保存日志 4、Prism依赖注入NLog保存日志 5、C#/WPF外部调用Log4net保存日志
c# 日志记录封装类,存储为日志文件
日志的规范管理,在项目中不容忽视,应用上线后将调试日志关闭也是十分必要的,这是一个好用的日志管理工具类
用来记录日志使用,生成对应文本文件,代码根据需求修改成自己可用即可,win7以上无法写入成功可以配置一下日志文件夹的权限 不会配置可以增加everyone权限
Nlog封装帮助方法类,方便调用
C#封装的日志类,队列方式处理,支持并发处理
方便的生成程序日志,生成日志将帮助你调试自己的程序
Android日志工具类 [注:本内容来自网络,在此分享仅为帮助有需要的网友,如果侵犯了您的权利,麻烦联系我,我会第一时间删除,谢谢您。]
压缩包包括帮助文档,dll和一个config文件,可直接使用。
该系统应用于一个大型企业的日志管理,包括日志记录、日志类型管理和日志与类型的关联关系管理。...总之,该系统旨在帮助企业自动化管理日志数据,提高监控业务系统的效率和准确性,并快速发现和解决问题。
# FileHelper C# File、Word、PDF、Excel、Log日志帮助类 # FileHelper C# File、Word、PDF、Excel、Log日志帮助类 # FileHelper C# File、Word、PDF、Excel、Log日志帮助类
主要介绍了c#日志记录帮助类,可以设置记录的日志类型,需要的朋友可以参考下
## 比较全面的c#帮助类 日常工作总结,加上网上收集,各式各样的几乎都能找到,所有功能性代码都是独立的类,类与类之间没有联系,可以单独引用至项目,分享出来,方便大家,几乎都有注释,喜欢的请点赞,不断完善...
网上有各式各样的帮助类,公共类,但是比较零碎,经常有人再群里或者各种社交账号上问有没有这个helper,那个helper,于是萌生了收集全部helper的念头,以便日后使用。各式各样的几乎都能找到,所有功能性代码都是独立...
log4net帮助类,用来写日志!!!!!!!!!!!!!
log4net,C# 日志记录工具,以及本人写好的帮助类,
c#中的异常,都是以box的形式或者页面提示的形式展示的,但是我们需要将一些异常捕获并写入日志,那么这个类就可以帮助你解决问题,附上源码
同时,可以动态控制日志信息打印到日志文件的级别,从而提高了日志的灵活性,给产品质量带来更大的帮助。文章主要围绕 MemoryHandler 类和 logging.properties 文件进行扩展,给出了对应的示例代码。
C#串口通信通信帮助类实例 帮助类串口的默认参数及参数设置可以根据项目需求自行调整 串口类中接收数据状态及关闭串口判定,解决关闭串口卡死的问题。 串口类中有日志打印类,便于串口问题的查找,尤其适用于长期...