如何阅读文件

时间:2011-03-20 22:13:32

标签: c# c#-3.0 c#-to-vb.net

如何阅读C#中的文件?

有哪些方法?

7 个答案:

答案 0 :(得分:4)

模糊的问题,但在给出的信息和假设文本文件:

string fileData = System.IO.File.ReadAllText(@"C:\path\to\your\file.txt");

但是,如果您正在阅读二进制文件,xml文件等,还有其他方法。

答案 1 :(得分:4)

答案 2 :(得分:4)

嗯,有File类。

答案 3 :(得分:4)

System.IO外,您正在寻找MemoryStream中的每个班级 有关详细信息,请参阅the documentation

答案 4 :(得分:1)

我总是使用System.IO.StreamReader

读取.txt文件
StreamReader file = new StreamReader(@"C:\Windows\System32\etc.txt");

然后你可以用

从文件中读取
string blah = file.ReadLine();

string blahblah = file.Read()

答案 5 :(得分:1)

include System.IO; //The input/output class in C# .NET

//Main Class etc.
StreamReader sr = new StreamReader(string Path);
string output = sr.Read(); //output data

C#读取数据往往非常挑剔,所以我建议读取二进制数据而不是使用StreamReader。

答案 6 :(得分:0)

如果您需要逐行显示文本文件,则可以使用System.IO.StreamReader.ReadLine()方法。