【发布时间】:2012-02-24 23:54:29
【问题描述】:
如何只读取程序保存的文件的前两行? (它们代表用户名和密码。)
【问题讨论】:
-
调用 ReadLine 两次。并找到更好的机制来存储用户名和密码。
标签: c#
如何只读取程序保存的文件的前两行? (它们代表用户名和密码。)
【问题讨论】:
标签: c#
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();
【讨论】:
ReadAllLines; ReadLines 是一个可按需读取行的枚举。
为此使用StreamReader.ReadLine()
【讨论】: