BinaryReader.Read7BitEncodedInt Method    
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Reads in a 32-bit integer in compressed format.
protected public:
 int Read7BitEncodedInt();public:
 int Read7BitEncodedInt();protected:
 int Read7BitEncodedInt();protected internal int Read7BitEncodedInt();public int Read7BitEncodedInt();protected int Read7BitEncodedInt();member this.Read7BitEncodedInt : unit -> intProtected Friend Function Read7BitEncodedInt () As IntegerPublic Function Read7BitEncodedInt () As IntegerProtected Function Read7BitEncodedInt () As IntegerReturns
A 32-bit integer in compressed format.
Exceptions
The end of the stream is reached.
The stream is closed.
An I/O error occurred.
The stream is corrupted.
Remarks
BinaryReader does not restore the file position after an unsuccessful read.
If the integer will fit in seven bits, the integer takes only one byte of space. The integer is expected to have been written through BinaryWriter.Write7BitEncodedInt.
For a list of common I/O tasks, see Common I/O Tasks.