文件流写入错误信息到本地
将web或者winform的错误信息 已txt的形式 保存到本地 或者服务器上, 拿去直接用。/// <summary>
/// 写日志
/// </summary>
/// <param name="strMsg"></param>
/// <param name="strFileName"></param>
public static void WriteLogContent(string strFileName,string strMsg)
{
try
{
strMsg += " " + System.DateTime.Now + "\r\n";
string strPath = System.AppDomain.CurrentDomain.BaseDirectory + "/" + strFileName;
if (!File.Exists(strPath))
{
Directory.CreateDirectory(strPath);
}
string sname = System.DateTime.Now.ToString("yyyy-MM-dd");
FileStream fs = new FileStream(strPath + "/" + sname + ".txt", FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
sw.BaseStream.Seek(0, SeekOrigin.End);
sw.Write(strMsg);
sw.Flush();
sw.Close();
}
catch
{ }
}
**** Hidden Message *****
谢谢分享!!! 谢谢分享!!! 好吧,其实我把方法分得更详细而已 飞/可爱朋 发表于 2014-9-28 01:53
好吧,其实我把方法分得更详细而已
详细不是这样详细的..详细还是要分功能呢,只是个写入文件的功能就不用这么麻烦,这种方法完全就是静态方法就能实现,你对这种小功能的详细,只能说是代码冗余,不过也不错,至少你熟练掌握面向对象了 值得鼓励 , 1 RE: 文件流写入错误信息到本地 [修改] 3q 感谢分享啊 支持一下
页:
[1]
2