寻找一种读取和写入文本文件的方法

本文关键字:文本 文件 方法 读取 一种 寻找 | 更新日期: 2023-09-27 18:36:01

我正在制作一个程序,但我完全不知道如何读写文本文件。我想要它,这样我只需要一个包含各种数据的文本文件,所以我需要能够读取文件的特定行。

寻找一种读取和写入文本文件的方法

您可以使用

StreamReaderStreamWriter类:

StreamReader sr = new StreamReader("C:''Sample.txt");
var data = sr.ReadLine();

StreamWriter sw = new StreamWriter("C:''Test.txt");
sw.WriteLine("Hello World!!");

取自:http://support.microsoft.com/kb/816149。

编辑:为了澄清,请始终关闭流。 sr.Close() sw.Close() .或者将它们包装在using陈述中,就像詹姆斯在他的回答中所做的那样。

using (System.IO.StreamReader sr = new System.IO.StreamReader("YourFile.txt"))
{
  String line = sr.ReadLine();
  Console.WriteLine(line);
}
你也可以

使用File类。 string h1 = File.ReadAllText("D:''TempFiles''h1.txt"); string h1 = File.WriteAllText("D:''TempFiles''h1.txt");