string str= System.BitConverter.ToString( System.Text.Encoding.UTF8.GetBytes("你好"));str得到的是"E4-BD-A0-E5-A5-BD"请问怎么通过"E4BDA0E5A5BD"字符串反向得出“你好”
解决方案 »
- 【WIN32API】监控发生复制操作的窗口(word、pdf reader等)当前打开的文件的路径
- 修改TableAdapter中的SQL代码遇到的问题
- 小白又提问...怎么分行读取textbox里的内容
- 关于vs2008中如何测试部分自己写的函数方法
- 无法从传输连接中读取数据: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- 产品展示,在线等,分不够,再加。
- [请教] 请高手介绍一本C#的好书
- C#导入Mircosoft Outlook邮件中的附件
- 在SQL Server中怎样做报表,要是结合.NET 呢?
- DataView 的问题
- 请教,repositoryItemCheckEdit类能否访问节点
- 怎么保存网络上的图片,怎么保存到服务器上,而不是在本地?
string s = "E4BDA0E5A5BD";
byte[] bs = new byte[s.Length / 2];
int j = 0;
for (int i = 0; i < s.Length; i+=2)
{
string str = s.Substring(i, 2);
bs[j] = (byte)int.Parse(str, System.Globalization.NumberStyles.HexNumber);
j++;
}
s = Encoding.UTF8.GetString(bs);