C#位移运算符
来源:互联网 发布:直流电源品牌 知乎 编辑:程序博客网 时间:2024/05/05 12:57
代码如下:
/// <summary> /// 位移运算符"<<"左位移运算符,">>"右位移运算符 /// 在进行位移运算时,当数值的二进制每次向左移1位就相当于乘以2,当数值每次向右移动一位就相当于除以2 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnConvert_Click(object sender, EventArgs e) { try { char c = txtChar.Text[0]; //获得一个汉字字符 byte[] gb2312 = Encoding.GetEncoding("gb2312").GetBytes(new Char[] { c }); //使用gb2312编码方式获得字节序列 int n = (int)gb2312[0]<<8; //讲字节序列的第一个字节向左移8位 n += (int)gb2312[1]; //第一个字节移8位后与第二个字节相加得到汉字编码 txtConvertChar.Text = n.ToString(); //显示汉字编码 } catch (Exception) { MessageBox.Show("请输入汉字字符!","错误提示",MessageBoxButtons.OK,MessageBoxIcon.Error); } }
0 0
- C#位移运算符
- C#位移运算符
- C# 位移运算
- 位移运算符[duo9]
- 位移运算符
- 位移动运算符:
- 位移运算符
- 位移运算符
- 位移位运算符
- java 位移运算符
- Java位移运算符
- java位移运算符
- 位移运算符
- Java位移运算符
- Java位移运算符
- Java位移运算符
- Java 位移运算符
- Java位移运算符
- C#Transfrom
- C# winform xml的增删改查
- C# 杨辉三角形算法
- C#逻辑运算符详解
- C#委托的回调机制
- C#位移运算符
- 狗头注释
- C#去除byte数组头尾杂质(即不需要的数据)
- C#winform检测电脑安装的.netframework版本和是否安装了某软件
- web页面缓存技术之Local Storage
- 本地动态生成验证码
- js类封装
- 关于jsonp的理解
- 安装交叉编译器