У меня есть некоторый 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
.