バイト配列を文字の配列にデコードします。
Overloads Public Overridable Function GetChars( _
ByVal bytes() As Byte _) As Char()
[C#]
public virtual char[] GetChars(byte[] bytes);
[C++]
public: virtual __wchar_t GetChars(unsigned charbytes __gc[]) __gc[];
[JScript]
public function GetChars(
bytes : Byte[]) : Char[];
パラメータ
- bytes
デコードするバイト配列。
戻り値
bytes 配列からデコードされた文字表現を含んでいる文字配列。
例外
例外の種類 | 条件 |
---|---|
ArgumentNullException | bytes が null 参照 (Visual Basic では Nothing) です。 |
解説
GetChars は、すべての文字を生成するために必要なすべてのバイトが、バイト配列に含まれていると見なします。バイトが複数のバイト配列にわたる可能性がある場合 (つまり、単一の文字に対応するバイトが、1 つのバイト配列の末尾と別のバイト配列の先頭に存在する可能性がある場合) は、複数の呼び出し間の状態を維持する Decoder クラスを使用します。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard
参照
Encoding クラス | Encoding メンバ | System.Text 名前空間 | Encoding.GetChars オーバーロードの一覧 | GetCharCount | GetMaxCharCount