Encoding::Convert Method (Encoding, Encoding, array<Byte>, Int32, Int32)
Silverlight
Converts a range of bytes in a byte array from one encoding to another.
Namespace: System.Text
Assembly: mscorlib (in mscorlib.dll)
Parameters
- srcEncoding
- Type: System.Text::Encoding
The encoding of the source array, bytes.
- dstEncoding
- Type: System.Text::Encoding
The encoding of the output array.
- bytes
- Type: array<System::Byte>
The array of bytes to convert.
- index
- Type: System::Int32
The zero-based index of the first element of bytes to convert.
- count
- Type: System::Int32
The number of bytes to convert.
Return Value
Type: array<System::Byte>An array of type Byte containing the result of converting a range of bytes in bytes from srcEncoding to dstEncoding.
| Exception | Condition |
|---|---|
| ArgumentNullException | srcEncoding is nullptr. -or- dstEncoding is nullptr. -or- bytes is nullptr. |
| ArgumentOutOfRangeException | index and count do not specify a valid range in the byte array. |
| DecoderFallbackException | A fallback occurred (see Understanding Encodings for complete explanation). |
| EncoderFallbackException | A fallback occurred (see Understanding Encodings for complete explanation). |
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
Community Additions
ADD
Show: