zoukankan      html  css  js  c++  java
  • C#之txt的数据写入

    小伙伴们在使用C#开发时,可能需要将一些信息写入到txt,这里就给大家介绍几种常用的方法。

    方法:

    1.将由字符串组成的数组写入txt

    • 此种方法不需要使用Flush和Close().
    • 如果没有WriteLines.txt,系统会自动帮忙创建一个
    string[] lines = { "这是第一行", "这是第二行", "这是第三行" };
    System.IO.File.WriteAllLines(@"想保存的位置WriteLines.txt", lines);

    2.把一个字符串写入txt

    • 此种方法不需要使用Flush和Close().
    • 如果没有WriteLines.txt,系统会自动帮忙创建一个
    • 如果想换行,在换行处加上" "即可
    string text = "这是第一行" + "
    " +"这是第二行 ";
    System.IO.File.WriteAllText(@"想保存的位置WriteLines.txt", text);

    3.使用StreamWriter

    • 此种方法Using替代了Flush和Close()的功能
    • 如果没有WriteLines.txt,系统会自动帮忙创建一个
    • 自动换行
    • 如果要在原有txt文件上添加内容,则将StreamWriter中的方法设置为true
    • 如果覆盖原有文件,则设置为false
    string[] lines = { "这是第一行", "这是第二行", "这是第三行" };
    using (System.IO.StreamWriter file =
          new System.IO.StreamWriter(@"想保存的位置WriteLines.txt",false))
           {
              foreach (string line in lines)
              {
                  file.WriteLine(line);
              }
           }
  • 相关阅读:
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    linux解压命令 迎客
    japid 研究 迎客
    Linux 下载工具 wget 迎客
    Nginx 安装 迎客
    Redmine 迎客
    安装 Redis 迎客
    http状态码一览表 迎客
  • 原文地址:https://www.cnblogs.com/shuai1991/p/13864580.html
Copyright © 2011-2022 走看看