C# Encoding GetBytes(Char[])
Description
Encoding GetBytes(Char[])
When overridden in a derived
class, encodes all the characters in the specified character array into
a sequence of bytes.
Syntax
Encoding.GetBytes(Char[])
has the following syntax.
public virtual byte[] GetBytes(
char[] chars
)
Parameters
Encoding.GetBytes(Char[])
has the following parameters.
chars
- The character array containing the characters to encode.
Returns
Encoding.GetBytes(Char[])
method returns
Example
using System;/* w w w . j a v a 2 s. c o m*/
using System.Text;
public class SamplesEncoding
{
public static void Main()
{
char[] myChars = new char[] { 'z', 'a', '\u0306', '\u01FD', '\u03B2', '\uD8FF', '\uDCFF' };
Encoding enc = Encoding.UTF8;
byte[] bytes = enc.GetBytes(myChars);
for (int i = 0; i < bytes.Length; i++)
Console.Write("{0:X2} ", bytes[i]);
}
}
The code above generates the following result.