<PackageReference Include="NETStandard.Library" Version="2.0.1" />

System.IO.BinaryReader

public class BinaryReader : IDisposable
namespace System.IO { public class BinaryReader : IDisposable { public virtual Stream BaseStream { get; } public BinaryReader(Stream input); public BinaryReader(Stream input, Encoding encoding); public BinaryReader(Stream input, Encoding encoding, bool leaveOpen); public virtual void Close(); public void Dispose(); protected virtual void Dispose(bool disposing); protected virtual void FillBuffer(int numBytes); public virtual int PeekChar(); public virtual int Read(); public virtual int Read(byte[] buffer, int index, int count); public virtual int Read(char[] buffer, int index, int count); public virtual bool ReadBoolean(); public virtual byte ReadByte(); public virtual byte[] ReadBytes(int count); public virtual char ReadChar(); public virtual char[] ReadChars(int count); public virtual decimal ReadDecimal(); public virtual double ReadDouble(); public virtual short ReadInt16(); public virtual int ReadInt32(); public virtual long ReadInt64(); public virtual sbyte ReadSByte(); public virtual float ReadSingle(); public virtual string ReadString(); public virtual ushort ReadUInt16(); public virtual uint ReadUInt32(); public virtual ulong ReadUInt64(); } }