C#写日志
来源:互联网 发布:淘宝古玩网 编辑:程序博客网 时间:2024/06/05 00:29
//写日志
public static void LogInfo(string msg)
{
string uploadPath = HttpContext.Current.Server.MapPath("Log") + "\\";
if (!Directory.Exists(uploadPath))
{
Directory.CreateDirectory(uploadPath);
}
string fileName = DateTime.Now.ToString("yyyy-MM-dd") + ".txt";
FileStream fs;
StreamWriter sw;
string sFileName = uploadPath + fileName;
if (File.Exists(sFileName))
//验证文件是否存在,有则追加,无则创建
{
fs = new FileStream(sFileName, FileMode.Append, FileAccess.Write);
}
else
{
fs = new FileStream(sFileName, FileMode.Create, FileAccess.Write);
}
sw = new StreamWriter(fs);
msg = String.Format("------------------------{0}------------------------------\r\n", DateTime.Now) + msg;
msg += "\r\n";
sw.WriteLine(msg);
sw.Close();
fs.Close();
}
public static void LogInfo(string msg)
{
string uploadPath = HttpContext.Current.Server.MapPath("Log") + "\\";
if (!Directory.Exists(uploadPath))
{
Directory.CreateDirectory(uploadPath);
}
string fileName = DateTime.Now.ToString("yyyy-MM-dd") + ".txt";
FileStream fs;
StreamWriter sw;
string sFileName = uploadPath + fileName;
if (File.Exists(sFileName))
//验证文件是否存在,有则追加,无则创建
{
fs = new FileStream(sFileName, FileMode.Append, FileAccess.Write);
}
else
{
fs = new FileStream(sFileName, FileMode.Create, FileAccess.Write);
}
sw = new StreamWriter(fs);
msg = String.Format("------------------------{0}------------------------------\r\n", DateTime.Now) + msg;
msg += "\r\n";
sw.WriteLine(msg);
sw.Close();
fs.Close();
}
阅读全文
0 0
- c#写系统日志
- C#写日志类
- C#多线程写日志
- c#写系统日志
- C#多线程写日志
- C#写日志 方法
- C#写日志方法
- C# 写日志文件
- C# Log4 写日志
- c#写日志
- C#多线程写日志
- C#写日志
- C# 写系统日志
- C# 写日志
- C#调试写日志
- C#简单写日志
- C#写日志
- C# 写txt 文档日志
- 洛谷P1000 超级玛丽游戏
- Ubuntu16.04+python2.7+Selenium3.4.3学习笔记
- hive使用mysql作为元数据库启动报错分析
- Precision和Recall
- 怎样判断安装的mysql是社区版还是企业版
- C#写日志
- centos下docker操作
- 文章标题
- java小程序之打印一定范围内的素数
- 初始化mysql数据库提示缺少Data:dumper模块解决方法
- WebStorm安装与破解
- Tensorflow Windows下安装
- hadoop二次format后datanode不启动解决
- jQuery中append和appendTo函数的区别详解