System.Text.Encoding.Convert C# (CSharp) Method

Convert() public static method

public static Convert ( Encoding srcEncoding, Encoding dstEncoding, byte bytes, int index, int count ) : byte[]
srcEncoding Encoding
dstEncoding Encoding
bytes byte
index int
count int
return byte[]
        public static byte[] Convert(Encoding srcEncoding, Encoding dstEncoding,
            byte[] bytes, int index, int count) {
            if (srcEncoding == null || dstEncoding == null) {
                throw new ArgumentNullException((srcEncoding == null ? "srcEncoding" : "dstEncoding"),
                    Environment.GetResourceString("ArgumentNull_Array"));
            }
            if (bytes == null) {
                throw new ArgumentNullException("bytes",
                    Environment.GetResourceString("ArgumentNull_Array"));
            }
            return dstEncoding.GetBytes(srcEncoding.GetChars(bytes, index, count));
        }

Same methods

Encoding::Convert ( Encoding srcEncoding, Encoding dstEncoding, byte bytes ) : byte[]