protected Encoding(int codePage) { // Validate code page if (codePage < 0) { throw new ArgumentOutOfRangeException("codePage"); } // Remember code page m_codePage = codePage; // Use default encoder/decoder fallbacks this.SetDefaultFallbacks(); }