只读文件中的前几行文本

时间:2012-02-24 23:54:29

标签: c#

如何阅读程序保存的文件的前两行? (它们代表用户名和密码。)

2 个答案:

答案 0 :(得分:41)

使用System.IO.StreamReader

string line1, line2;

using (StreamReader reader = new StreamReader("myFile.txt")) {
    line1 = reader.ReadLine();
    line2 = reader.ReadLine();
}

或者,对于现代的东西:

var lines = File.ReadLines("myFile.txt").Take(2).ToArray();

答案 1 :(得分:2)

使用StreamReader.ReadLine()