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

System.Text.Decoder

public abstract class Decoder
public DecoderFallback Fallback { get; set; }

protected Decoder()

public virtual void Convert(Byte* bytes, int byteCount, Char* chars, int charCount, bool flush, out int bytesUsed, out int charsUsed, out bool completed)

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

public virtual int GetCharCount(Byte* bytes, int count, bool flush)

public abstract int GetCharCount(byte[] bytes, int index, int count)

public virtual int GetCharCount(byte[] bytes, int index, int count, bool flush)

public virtual int GetChars(Byte* bytes, int byteCount, Char* chars, int charCount, bool flush)

public abstract int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)

public virtual int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, bool flush)

public virtual void Reset()