一、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(@"