IBinaryReader

Описание

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

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

IBinaryReader

Комментарии

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

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

Свойства

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

Свойство Stream возвращает поток для работы с двоичным файлом в виде последовательности байтов.

Методы

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

Метод EndOfList возвращает признак достижения окончания страницы двоичного файла.
ReadBoolean

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

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

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

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

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

Метод ReadListBegin осуществляет чтение признака начала страницы из двоичного файла.
ReadListEnd

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

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

См.также:

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