Поделиться через


BinaryReader.Read7BitEncodedInt Метод

Определение

Считывает 32-разрядное целое число в сжатом формате.

protected public:
 int Read7BitEncodedInt();
public:
 int Read7BitEncodedInt();
protected:
 int Read7BitEncodedInt();
protected internal int Read7BitEncodedInt ();
public int Read7BitEncodedInt ();
protected int Read7BitEncodedInt ();
member this.Read7BitEncodedInt : unit -> int
Protected Friend Function Read7BitEncodedInt () As Integer
Public Function Read7BitEncodedInt () As Integer
Protected Function Read7BitEncodedInt () As Integer

Возвращаемое значение

32-разрядное целое число в сжатом формате.

Исключения

Достигнут конец потока.

Поток закрыт.

Ошибка ввода/вывода.

Поток поврежден.

Комментарии

BinaryReader не восстанавливает положение файла после неудачного чтения.

Если целое число помещается в семь битов, целое число занимает только один байт пространства. Ожидается, что целое число было записано с помощью BinaryWriter.Write7BitEncodedInt.

Список распространенных задач ввода-вывода см. в разделе Общие задачи ввода-вывода.

Применяется к

См. также раздел