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

System.IO.BinaryWriter

public class BinaryWriter : IDisposable
namespace System.IO { public class BinaryWriter : IDisposable { public static readonly BinaryWriter Null; protected Stream OutStream; public virtual Stream BaseStream { get; } protected BinaryWriter(); public BinaryWriter(Stream output); public BinaryWriter(Stream output, Encoding encoding); public BinaryWriter(Stream output, Encoding encoding, bool leaveOpen); public virtual void Close(); public void Dispose(); protected virtual void Dispose(bool disposing); public virtual void Flush(); public virtual long Seek(int offset, SeekOrigin origin); public virtual void Write(bool value); public virtual void Write(byte value); public virtual void Write(byte[] buffer); public virtual void Write(byte[] buffer, int index, int count); public virtual void Write(char ch); public virtual void Write(char[] chars); public virtual void Write(char[] chars, int index, int count); public virtual void Write(decimal value); public virtual void Write(double value); public virtual void Write(short value); public virtual void Write(int value); public virtual void Write(long value); public virtual void Write(sbyte value); public virtual void Write(float value); public virtual void Write(string value); public virtual void Write(ushort value); public virtual void Write(uint value); public virtual void Write(ulong value); protected void Write7BitEncodedInt(int value); } }