读取、写入、生成txt文本文档详解——C#学习笔记

一、4中写入文本的方式:

  //①表示清空 txt
  StreamWriter mytxt1 = new StreamWriter("D:\\1清空.txt");
  string t1 = "";
  mytxt1.Write(t1);
  mytxt1.Close();
  //②表示向txt写入文本
  StreamWriter mytxt2 = new StreamWriter("D:\\2写入覆盖.txt");
  string t2 = "已写入覆盖";
  mytxt2.Write(t2);
  mytxt2.Close();

//字符串写入文本,若文件存在则覆盖文件
System.IO.File.WriteAllText(@"C:\Users\Administrator\Desktop\写入新建文本文档.txt", text);
  //③表示追加文本
  StreamWriter mytxt3 = File.AppendText("D:\\3追加.txt");
  string t3 = "追加文字";
  mytxt3.Write(t3);
  mytxt3.Close();
  //④表示追加一行文本并换行
  StreamWriter mytxt4 = File.AppendText("D:\\4追加换行.txt");
  string t4 = "追加换行";
  mytxt4.WriteLine(t4);
  mytxt4.Close();

二、读取文本的方式

 ①将txt文件当成一个对象

StreamReader mytxt2 = new StreamReader("D:\\2写入覆盖.txt"); 

mytxt2.ReadToEnd//读取所有字符到结尾

 mytxt2.ReadLine();  //读取文本中的一行

按行读取内容可通过while(读取行不为空)依次取出。

System.IO.StreamReader file =
    new System.IO.StreamReader(@"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山水CAD插件定制

你的鼓励是我创作最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值