public static string Get16String(string str)
{
StringBuilder sb = new StringBuilder();
byte[] bytes = System.Text.Encoding.Unicode.GetBytes(str);
for (int i = 0; i < bytes.Length; i += 2)
{
sb.Append("%u");
sb.Append(bytes[i + 1].ToString("X2"));
sb.Append(bytes[i].ToString("X2"));
}
return sb.ToString();
}
C# 字符串 转换 16进制字符串 %u5645%u5645
最新推荐文章于 2022-06-18 13:56:45 发布
本文介绍了一个用于将Unicode编码的字符串转换为16进制表示的C#方法。该方法通过遍历输入字符串的每个字符,将其转换为字节,并以16进制形式重新组合输出。
681

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



