using System.Text;
byte[] data = Encoding.Unicode.GetBytes("工作愉快");
string s1="";
for (int i = 0; i < data.Length / 2; i++)
{
s1 += data[2 * i + 1].ToString("x2"); //注意高低字节
s1 += data[2 * i ].ToString("x2");
}
this.txtUnicode.Text = s1.ToUpper();
//结果:5DE54F5C61095FEBFF01 工作愉快
本文介绍了一个使用C#实现的将中文字符串“工作愉快”转换为Unicode编码的具体过程。通过遍历字节并调整高低字节顺序,实现了从中文字符到十六进制Unicode表示的转换。该文展示了具体的代码实现细节。

1083

被折叠的 条评论
为什么被折叠?



