我编写了一个小程序来读取文本中的行,但在获取输出时遇到问题。正如我刚才所说:
System.String[]
System.String[]
System.String[]
而不是我的文本文件的内容。这是书面循环:
string[] lines = System.IO.File.ReadAllLines(@"C:\Users\Engineer\Desktop\MyFile.txt");
foreach(string line in lines)
{
console.WriteLine("\t"+ lines);
}
答案 0 :(得分:2)
使用line而不是lineS:
console.WriteLine("\t"+ line);
答案 1 :(得分:1)
在循环的每次迭代中,您都要将行数组写入输出。
▼
console.WriteLine("\t"+ lines);
删除'。
答案 2 :(得分:1)
你写的是“行”而不是“行”。 使变量名称更具描述性以避免错误:lineArray和lineCur。