When overridden in a derived class, returns the maximum number of characters produced by decoding a given number of bytes.
[Visual Basic] MustOverride Public Function GetMaxCharCount( _ ByVal byteCount As Integer _ ) As Integer [C#] public abstract int GetMaxCharCount( int byteCount ); [C++] public: virtual int GetMaxCharCount( int byteCount ) = 0; [JScript] public abstract function GetMaxCharCount( byteCount : int ) : int;
The maximum number of characters produced by decoding a specified number of bytes.
This method can be used to determine an appropriate buffer size for character arrays passed to GetChars or a Decoder for this encoding. All encoding must guarantee that no buffer overflow exceptions will occur if buffers are sized according to the results of this method.