System.Text.Encoding by Microsoft

<PackageReference Include="System.Text.Encoding" Version="4.0.10-beta-22605" />

 Encoder

public abstract class Encoder
public EncoderFallback Fallback { get; set; }

protected Encoder()

public virtual void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed)

public abstract int GetByteCount(char[] chars, int index, int count, bool flush)

public abstract int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush)

public virtual void Reset()