• 写日志文件


    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}
    ", 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
Copyright © 2020-2023  润新知