private string strCode(char charOne)
{
Encoding unicode = Encoding.Unicode;
Encoding gb2312 = Encoding.GetEncoding(936);
byte[] unicodeBytes = unicode.GetBytes(new Char[] { charOne });
byte[] asciiBytes = Encoding.Convert(unicode, gb2312, unicodeBytes);
int n = (int)asciiBytes[0] << 8;
n += (int)asciiBytes[1];
return n.ToString();
}
解决方案 »
- 只要可以能采集这列表页的代码。就散分
- DataGridView行选择与取值
- 十六进制移位问题?
- c# winform 多线程
- 如何让document.write("userinfo.aspx")生效?
- winform中的DateGrid如何改变列的宽度?
- 怎么把Access数据库中的一个表的一个列绑定到textBox的Text属性里面.
- c#制作动态图片?
- 求编号生成算法
- 请问c#连接sql server方法有几种?具体如何?!分别有什么区别!?
- sql2005数据库,用C#做的winform程序有获取数据库中某个表新插入数据的事件的方法吗
- 使用Developer Express 开发的报表 导出 pdf 中文都显示不了,有解决的办法吗?
string str = "斯拉夫登陆了";
StringBuilder sb = new StringBuilder();
foreach(char c in str)
{
sb.Append(strCode(c));
}
Console.WriteLine(sb.ToString());