public override int GetByteCount(char[] chars, int index, int count)
{
int result;
try
{
result = isoEncoding.GetEncoder().GetByteCount(chars, index, count, true);
}
catch (EncoderFallbackException)
{
result = defaultEncoding.GetEncoder().GetByteCount(chars, index, count, true);
}
return(result);
}