019C#中使用移位运算符获取汉字编码值

时间:2023-03-09 07:39:48
019C#中使用移位运算符获取汉字编码值

在进行移位运算时,当数值的二进制数每次向左移1位就相当于乘以2,当数值每次向右移一位就相当于除以2

        private void button1_Click(object sender, EventArgs e)
{
try
{
char chr=txtNumIn.Text[];
Encoding gb=Encoding.GetEncoding("gb2312");
byte[]gb2312_Result=gb.GetBytes(new char[]{ chr});
int n=(int)gb2312_Result[]<<;
n+=(int)gb2312_Result[];
txtResult.Text=n.ToString();
}
catch
{
MessageBox.Show("请输入汉字");
}
}

019C#中使用移位运算符获取汉字编码值019C#中使用移位运算符获取汉字编码值