Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmFsRl 426 of 436 menu
◀ ▶

Чтение файла по строкам в C#

Когда текст нужно обрабатывать построчно, удобнее File.ReadAllLines. Метод возвращает string[]: элемент с индексом 0 - первая строка файла, без символа перевода строки в конце:

Файл lines.txt содержит три строки:

one two three

Прочитаем строки в массив и выведем вторую строку:

string path = "lines.txt"; string[] lines = File.ReadAllLines(path); Console.WriteLine(lines[1]); // prints two

Массив можно обойти циклом foreach:

string path = "lines.txt"; string[] lines = File.ReadAllLines(path); foreach (string line in lines) { Console.WriteLine(line); }

Дан файл tasks.txt:

alpha beta

Прочитайте все строки и выведите каждую с новой строки.

Дан файл nums.txt:

10 20 30

Прочитайте строки и выведите количество строк (Length массива).

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить