寻找一种读取和写入文本文件的方法
本文关键字:文本 文件 方法 读取 一种 寻找 | 更新日期: 2023-09-27 18:36:01
我正在制作一个程序,但我完全不知道如何读写文本文件。我想要它,这样我只需要一个包含各种数据的文本文件,所以我需要能够读取文件的特定行。
您可以使用
StreamReader
和StreamWriter
类:
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");