我有一些Java代码:
Vector<String> allLines = new Vector<String>();
allLines.add("line 1");
allLines.add("line 2");
allLines.add("line 3");
for (String currLine: allLines) { ... }
基本上,它将一个大文件读入一个行向量,然后一次处理一个(我将它全部放入内存,因为我正在做一个多通道编译器)。
使用 C# 执行此操作的等效方法是什么?我在这里假设我不需要恢复使用索引变量。
实际上,为了澄清,我要求与上面的整个代码块等效,而不仅仅是循环for
。