Предназначен для последовательного чтения файлов, в том числе большого размера.
Открывает текстовый файл для чтения. Ранее открытый файл закрывается.
input: Путь к файлу или поток
encoding: Кодировка
lineDelimiter: Раздедитель строк
eolDelimiter: Разделитель строк в файле
monopoly: Открывать монопольно
Считывает строку указанной длины или до конца файла.
Строка - считанная строка, Неопределено - в файле больше нет данных
Считывает очередную строку текстового файла.
Строка - в случае успешного чтения, Неопределено - больше нет данных
Закрывает открытый текстовый файл. Если файл был открыт монопольно, то после закрытия он становится доступен.
Открывает текстовый файл для чтения.
Открывает текстовый файл или поток для чтения. Работает аналогично методу Открыть.
input: Путь к файлу или поток
encoding: Кодировка
lineDelimiter: Разделитель строк
eolDelimiter: Разделитель строк в файле
monopoly: Открывать файл монопольно
Создаёт неинициализированный объект. Для инициализации необходимо открыть файл методом Открыть.