zoukankan      html  css  js  c++  java
  • C#写入log文本

    string fname = Directory.GetCurrentDirectory() + "\LogFile.log";
    FileInfo finfo = new FileInfo(fname);
    if (!finfo.Exists)
    {
    FileStream fs;
    fs = File.Create(fname);
    fs.Close();
    finfo = new FileInfo(fname);
    }
    if (finfo.Length > 1024 * 1024 * 10)
    {
    /**/
    ///文件超过10MB则重命名
    File.Move(Directory.GetCurrentDirectory() + "\LogFile.log", Directory.GetCurrentDirectory() + DateTime.Now.TimeOfDay + "\LogFile.log");
    /**/
    ///删除该文件
    //finfo.Delete();
    }
    using (FileStream fs = finfo.OpenWrite())
    {
    /**/
    ///根据上面创建的文件流创建写数据流
    StreamWriter w = new StreamWriter(fs);
    w.BaseStream.Seek(0, SeekOrigin.End);
    w.Write("{0} {1} ", DateTime.Now.ToLongDateString(), DateTime.Now.ToLongTimeString());
    var sele = db.NikeDTCDailyReport.Where(p => true).ToList();
    foreach (var item in sele)
    {
    w.WriteLine(item);
    }

    w.WriteLine(sele);
    w.Flush();
    w.Close();
    }

  • 相关阅读:
    Django框架
    Django框架
    Django框架
    Django框架
    Bootstrap框架
    前端之jQuery
    前端之BOM和DOM
    Flask框架配置管理
    lement-ui、接口、restful规范、drf、跨域问题
    Vue项目入口与小知识总结
  • 原文地址:https://www.cnblogs.com/xiaojian1/p/5467620.html
Copyright © 2011-2022 走看看