NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Encoding.Convert (Encoding, Encoding, Byte[])

Converts a byte array from one encoding to another.

[Visual Basic]
Overloads Public Shared Function Convert( _
   ByVal srcEncoding As Encoding, _
   ByVal dstEncoding As Encoding, _
   ByVal bytes() As Byte _
) As Byte ()
[C#]
public static byte[] Convert(
   Encoding srcEncoding,
   Encoding dstEncoding,
   byte[] bytes
);
[C++]
public: static unsigned char* Convert(
   Encoding* srcEncoding,
   Encoding* dstEncoding,
   unsigned char* bytes[]
) [];
[JScript]
public static function Convert(
   srcEncoding : Encoding,
   dstEncoding : Encoding,
   bytes : Byte[]
) : Byte[];

Parameters

srcEncoding
The source of encoding.
dstEncoding
The destination of encoding.
bytes
The bytes to convert.

Return Value

An array of type Byte containing the result of the conversion.

Exceptions

Exception Type Condition
ArgumentException srcEncoding, dstEncoding or bytes is a null reference (in Visual Basic Nothing).

Remarks

The bytes in the byte array are converted from srcEncoding to dstEncoding.

See Also

Encoding Class | Encoding Members | System.Text Namespace | Encoding.Convert Overload List