c#怎么一行一行的读取TXT文本 每读取一行内容 就把这一行的内容写入一个数组?

2024-11-02 09:42:42
推荐回答(3个)
回答1:

string line = string.Empty;
List lines = new List();
using (StreamReader reader = new StreamReader(@"text1.txt"))
{
line = reader.ReadLine();
while (line !=""&&line !=null)
{
lines.Add(line);
Console.WriteLine(line);
line = reader.ReadLine();
}
}

回答2:

有一个方法ReadAllLines就可以,返回值就是一个string[]。
string[] lines = System.IO.File.ReadAllLines(文件路径);

回答3:

http://zhidao.baidu.com/question/582807682077129205.html?oldq=1
参考一下read方法