IBinaryReader

Описание

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

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

IBinaryReader

Комментарии

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

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

Свойства

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

Методы

  Имя метода Краткое описание
Метод EndOfList возвращает признак достижения окончания страницы двоичного файла.
Метод ReadBoolean осуществляет считывание логического значения из двоичного файла.
Метод ReadChar осуществляет считывание символов из двоичного файла.
Метод ReadDateTime осуществляет считывание даты и времени из двоичного файла.
Метод ReadDouble осуществляет считывание вещественных чисел из двоичного файла.
Метод ReadInteger осуществляет считывание целочисленного значения из двоичного файла.
Метод ReadListBegin осуществляет чтение признака начала страницы из двоичного файла.
Метод ReadListEnd осуществляет чтение признака окончания страницы из двоичного файла.
Метод ReadString осуществляет считывание символьной строки из двоичного файла.

См.также:

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