<PackageReference Include="System.Text.Encoding.CodePages" Version="5.0.0-rc.1.20451.14" />

InternalEncoderBestFitFallback

namespace System.Text { internal class InternalEncoderBestFitFallback : EncoderFallback { internal BaseCodePageEncoding encoding; internal char[] arrayBestFit; public override int MaxCharCount => 1; internal InternalEncoderBestFitFallback(BaseCodePageEncoding _encoding) { encoding = _encoding; } public override EncoderFallbackBuffer CreateFallbackBuffer() { return new InternalEncoderBestFitFallbackBuffer(this); } public override bool Equals(object value) { InternalEncoderBestFitFallback internalEncoderBestFitFallback = value as InternalEncoderBestFitFallback; if (internalEncoderBestFitFallback != null) return encoding.CodePage == internalEncoderBestFitFallback.encoding.CodePage; return false; } public override int GetHashCode() { return encoding.CodePage; } } }