C#中怎么读取txt文件某一行的内容

我想把一个短小的txt文件的内容按行赋给许多字符串,怎么弄呢、?

先导入命名空间:using System.IO;
string[] line= File.ReadAllLines(@"d:\1.txt");
//遍历第10行
Console.WriteLine(line[9]);
//遍历所有行
for (int i = 0; i < line.Length; i++)
{
Console.WriteLine(line[i]);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-03
把这个txt文件改成ini文件,然后用Win API读取,可以定义节点还有项,很方便
第2个回答  2012-05-02
像这种情况 用xml代替txt要好些吧
相似回答