string name = Console.ReadLine();
byte[] sarr = System.Text.Encoding.GetEncoding("gb2312").GetBytes(name);//编码方式转换成byte
for (int i = 0; i < sarr.Length; i+=2)
{
int s = (int)sarr[i];
int y = (int)sarr[i + 1];
int z = (s << 8) + y;
Console.WriteLine("0x" + z.ToString("x2"));
}
效果