winfrom存储txt日志函数
2016-03-18 14:33
225 查看
参考微信支付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
相关文章推荐
- CUBRID学习笔记 45 REPLACE DELETE MERGE 教程
- ST第三次作业Junit安装
- 在有安装360的机器上遇到奇怪的问题,第一步是退出360.
- 下拉框+搜索插件
- TortoiseGit客户端密钥配置
- RabbitMQ消息队列(四): 消息路由
- ftp安装配置
- Lesson 6 SDL扩展库的使用和加载其他格式的图片
- jQuery.deferred对象使用详解
- 剑指offer面试题之判断一颗二叉树是不是平衡二叉树
- 操作、压缩MDB文件;使用ADO读写Mysql数据库;建立数据库和表的VBS脚本代码(2013-08-26 11:39:34)
- 分治法求最大最小元
- Qt 读取某一文件下所有文件
- windows 内核对象理解
- 简单的文件处理
- TextInputLayout的使用
- 状态栏的修改
- 具有3D效果的视频代码TextureView+MediaPlayer+Surface
- PS新手教程!手把手教你打造好玩的放大镜动画效果
- Hive