-3

我希望能够读取文本文件并将字符串值放入 IList<> 或 Array[] 中。

我希望能够按顺序读取 IList<> 或 array[] 中的值。

我希望能够读取 IList<> 或 array[] 中的第一个值,保留指针或位置,处理读取的值,然后按顺序返回下一个值,读取值保留指针,处理值并按顺序返回下一个,直到到达列表或数组的末尾。

我不知道这是否是最有效的算法,但我如何在 C# 中做到这一点?

如果可以在课堂上做到这一点,那就太好了!

4

1 回答 1

0

当你有一个函数 Process 来处理一行时,你可以这样做:

foreach( var line in File.ReadLines("file.txt"))
{
  Process(line);
}
于 2013-03-07T10:46:12.557 回答