Example #1
0
        internal static bool ContainsInvalidCharacters(char[] /*!*/ chars, int start, int count, Encoding /*!*/ encoding)
        {
            var encoder  = encoding.GetEncoder();
            var fallback = new CheckEncoderFallback();

            encoder.Fallback = fallback;
            encoder.GetByteCount(chars, start, count, true);
            return(fallback.HasInvalidCharacters);
        }
Example #2
0
 public Buffer(CheckEncoderFallback /*!*/ fallback)
 {
     _fallback = fallback;
 }