原文地址:http://www.huanghengxu.com/Html/Article/90.htm
在线查看:http://bm.kdd.cc/index.asp
把 GB2312 编码转成汉字
string s = Convert.ToString(47524, 2); // 转成二进制
byte byte1 = Convert.ToByte(s.Substring(0, 8), 2);
byte byte2 = Convert.ToByte(s.Substring(8), 2);
byte[] array = new byte[2] { byte1, byte2 };
MessageBox.Show(System.Text.Encoding.GetEncoding("GB2312").GetString(array));
汉字获取 GB2312 编码
byte[] array = System.Text.Encoding.GetEncoding("GB2312").GetBytes("工");
string s1 = Convert.ToString(array[0], 16);
string s2 = Convert.ToString(array[1], 16);
int i = Convert.ToInt32(s1 + s2, 16);
MessageBox.Show(i.ToString());
posted on 2010-06-12 17:42
漂漂 阅读(2631)
评论(2) 编辑 收藏 引用 所属分类:
c#开发