zoukankan      html  css  js  c++  java
  • C# IO操作,写入文本到txt文件.

    /// <summary>
            /// 写入日志文件
            /// </summary>
            /// <param name="input"></param>
            private void WriteLogFile(string input)
            {
                /**/
                ///指定日志文件的目录
                string fname = Server.MapPath("upedFile") + "\logfile.txt";
                /**/
                ///定义文件信息对象
                FileInfo finfo = new FileInfo(fname);
    
                /**/
                ///判断文件是否存在以及是否大于2K
                if (finfo.Exists && finfo.Length > 2048)
                {
                    /**/
                    ///删除该文件
                    finfo.Delete();
                }
                /**/
                ///创建只写文件流
                using (FileStream fs = finfo.OpenWrite())
                {
                    /**/
                    ///根据上面创建的文件流创建写数据流
                    StreamWriter w = new StreamWriter(fs);
    
                    /**/
                    ///设置写数据流的起始位置为文件流的末尾
                    w.BaseStream.Seek(0, SeekOrigin.End);
    
                    /**/
                    ///写入“Log Entry : ”
                    w.Write("
    Log Entry : ");
    
                    /**/
                    ///写入当前系统时间并换行
                    w.Write("{0} {1} 
    ", DateTime.Now.ToLongTimeString(),
                        DateTime.Now.ToLongDateString());
    
                    /**/
                    ///写入日志内容并换行
                    w.Write(input + "
    ");
    
                    /**/
                    ///写入------------------------------------“并换行
                    w.Write("------------------------------------
    ");
    
                    /**/
                    ///清空缓冲区内容,并把缓冲区内容写入基础流
                    w.Flush();
    
                    /**/
                    ///关闭写数据流
                    w.Close();
                }
            }
  • 相关阅读:
    shell 函数
    使用Alpine镜像构建镜像
    macos修改vmware Fusion的NAT网络
    K8s Pod与宿主机时区不同步
    nginx热升级
    awk分析web日志
    k8s 新建用户远程连接集群和context切换
    查询出口公网ip
    微服务之服务网格 Istio
    Systemd 、systemctl进程管理工具
  • 原文地址:https://www.cnblogs.com/fumj/p/3469536.html
Copyright © 2011-2022 走看看