首页 > 其他 > 详细

写日志文件

时间:2020-10-15 22:20:33      阅读:28      评论:0      收藏:0      [点我收藏+]
bool WriteTxtFile(string filename, string content)
{
    bool bRet = false;
    FileStream fs = null;
    StreamWriter sw = null;

    try
    {
        FileInfo fi = new FileInfo(filename);
        if (!fi.Directory.Exists)
        {
            Directory.CreateDirectory(fi.Directory.FullName);
        }
                
        //fs = new FileStream(filename, FileMode.Create, FileAccess.Write);
        fs = new FileStream(filename, FileMode.Append, FileAccess.Write);
        sw = new StreamWriter(fs, Encoding.Default);
        //DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff:ffffff"))
        string s = string.Format("{0} {1}\n", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff"), content);
        sw.Write(s);
        sw.Flush();
        bRet = true;
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
    finally
    {
        if (sw != null)
            sw.Close();
        if (fs != null)
            fs.Close();
    }

    return bRet;
}

 

写日志文件

原文:https://www.cnblogs.com/zhangmo/p/13822342.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!