winfrom存储txt日志函数
2023-09-27 14:24:13 时间
参考微信支付SDK的代码,抽取出来的winform存储记事本日志函数:
#region 存储日志 public string path = Application.StartupPath + "/logs"; private void WriteLog(string type, string className, string content) { if (!Directory.Exists(path))//如果日志目录不存在就创建 { Directory.CreateDirectory(path); } string time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");//获取当前系统时间 string filename = path + "/" + DateTime.Now.ToString("yyyy-MM-dd") + ".log";//用日期对日志文件命名 //创建或打开日志文件,向日志文件末尾追加记录 StreamWriter mySw = File.AppendText(filename); //向日志文件写入内容 string write_content = time + " " + type + " " + className + ": " + content; mySw.WriteLine(write_content); //关闭日志文件 mySw.Close(); } #endregion
相关文章
- Kafka日志存储原理
- 【硬创邦】跟hoowa学做智能路由(十一):实现网络存储与文件共享
- mysql的innodb存储引擎和myisam存储引擎的区别
- 对象的序列化存储:Serializable 和 Parceable
- SQL Server 基础存储结构 B-tree和Heap特性
- 为什么不能用memcached存储Session
- springmvc 项目中配置log4j的日志存储的相对路径
- springboot配置日志存储路径和使用springboot+log4j打印日志输出
- oracle数据库中的存储函数
- Tech Alert:利用软件定义存储管理分散的存储孤岛
- 加速企业决策 Mellanox优化固态存储互连
- 融合存储新成员 惠普业内首款全闪存阵列
- 混合云需要一个怎么样的存储基础?一起来看看IBM如何应对!
- MyBatis中调用存储过程和函数
- Python实现向s3共享存储上传和下载文件
- 大数据存储的首要需求:存储容量可扩展
- .NET Core Dapper返回存储过程输出(output)参数
- Oracle 11g系列:函数与存储过程
- 客快物流大数据项目(一百零四):为什么选择Elastic Search作为存储服务
- 2019-9-2-大文件的存储和备份
- SqlServer:存储过程
- python学习之美多商城(二十):购物车部分:购物车数据存储设计、pickle模块与base64模块