public abstract GetMaxCharCount ( int byteCount ) : int | ||
byteCount | int | |
return | int |
byte[] utf8Bytes = // byte array containing UTF-8 encoded text Encoding utf8Encoding = Encoding.UTF8; int maxCharCount = utf8Encoding.GetMaxCharCount(utf8Bytes.Length); Console.WriteLine("Maximum number of characters that can be decoded: " + maxCharCount);
int byteCount = // number of bytes to decode Encoding asciiEncoding = Encoding.ASCII; int maxCharCount = asciiEncoding.GetMaxCharCount(byteCount); char[] charBuffer = new char[maxCharCount];In both examples, the package library used is the .NET Framework, which is included in the standard C# library.