ITextReader

Сборка: IO;

Описание

Интерфейс ITextReader содержит свойства и методы для чтения данных в текстовом формате.

Иерархия наследования

ITextReader

Комментарии

Для чтения данных, сохраненных в текстовом формате, предварительно должен быть инициализирован поток, связанный с тем местом, из которого будет осуществляться чтение. Для использования доступны следующие потоки:

Созданный поток передайте в конструктор класса TextReader. При работе конструктора будет создан объект, позволяющий читать данные в текстовом формате. Используя свойство Encoding, укажите кодировку, в которой будут производиться чтение. После этого, используя различные методы интерфейса ITextReader, можно считывать данные. Свойство Eof позволяет контролировать процесс чтения и определить, когда будут считаны все данные.

Свойства

  Имя свойства Краткое описание
Encoding

Свойство Encoding определяет кодировку текста для чтения из файла.
Eof

Свойство Eof возвращает признак окончания текста в файле.
WordDelimiters

Свойство WordDelimiters определяет разделитель между словами при чтении текстового файла.

Методы

  Имя метода Краткое описание
ReadBoolean

Метод ReadBoolean осуществляет считывание логического значения из текстового файла.
ReadChar

Метод ReadChar осуществляет считывание символов из текстового файла.
ReadDateTime

Метод ReadDateTime осуществляет считывание даты и времени из текстового файла.
ReadDouble

Метод ReadDouble осуществляет считывание вещественных чисел из текстового файла.
ReadInteger

Метод ReadInteger осуществляет считывание целочисленного значения из текстового файла.
ReadLine

Метод ReadLine осуществляет считывание строки символов из текстового файла.
ReadString

Метод ReadString осуществляет считывание строки символов заданной длины.
ReadToEnd

Метод ReadToEnd осуществляет считывание текстового файла в виде одной символьной строки.
ReadWord

Метод ReadWord осуществляет считывание слов с учетом разделителя.

См. также:

Интерфейсы сборки IO