zoukankan      html  css  js  c++  java
  • 数据写入txt文件

    1. 以前写入的保留


     public static void Write(string strs)
            {
                string filePath = System.AppDomain.CurrentDomain.BaseDirectory; //获取当前系统所在的盘符
                FileStream fs = new FileStream(filePath+"test.txt", FileMode.Append, FileAccess.Write);
                //获得字节数组
                byte[] data = System.Text.Encoding.Default.GetBytes(strs);
                //开始写入
                fs.Write(data, 0, data.Length);
                //清空缓冲区、关闭流
                fs.Flush();
                fs.Close();
            }

     方法二: 后写的覆盖前面写入的

     #region 写日志(用于跟踪) + WriteLog(string strMemo, string path = "*****")
            /// <summary>
            /// 写日志(用于跟踪)
            /// 如果log的路径修改,更改path的默认值
            /// </summary>
            public void WriteLog(string strMemo)
            {
                  string filePath = System.AppDomain.CurrentDomain.BaseDirectory; //获取当前系统所在的盘符
                //string filename = Server.MapPath(path);
                StreamWriter sr = null;
                try
                {
                    FileStream fs = new FileStream(filePath+"test.txt", FileMode.OpenOrCreate, FileAccess.ReadWrite);
                    StreamWriter sw = new StreamWriter(fs); // 创建写入流
                    sw.WriteLine(strMemo); // 写入Hello World
                    sw.Close(); //关闭文件
                    
                }
                catch
                {
    
                }
                finally
                {
                    if (sr != null)
                        sr.Close();
                }
            }
            #endregion
  • 相关阅读:
    UE4_武器4_武器切换(下)
    UE4_武器3_武器切换(上)
    UE4_武器2_矛的攻击与动画
    UE4_武器1_创建武器
    Java知识体系复习笔记
    今日份学习: 毕设。。。。
    笔记:Spring security认证
    一个项目的记录:多人博客
    今日份学习: Spring
    今日份学习:部署?
  • 原文地址:https://www.cnblogs.com/lyq666666/p/11660086.html
Copyright © 2011-2022 走看看