33
社区成员




public static string HexToStr(string HexStr)
{
string str = string.Empty;
for (int i = 1; i <= HexStr.Length; i += 2)
{
string str2 = Strings.Mid(HexStr, i, 2);
if (str2.CompareTo("80") > 0)
{
i += 2;
str2 = str2 + Strings.Mid(HexStr, i, 2);
}
int charCode = Convert.ToInt32("0x" + str2, 0x10);
str = str + Strings.ChrW(charCode);
}
return str;
}
求上面的转换 StrToHex
using System;
class Program
{
static void Main()
{
string hexString = "A1B2C3"; // 假设这是你的16进制字符串
int hexValue = Convert.ToInt32(hexString, 16); // 使用Convert.ToInt32函数转换字符串为数值,注意这里的16表示字符串是16进制的
Console.WriteLine(hexValue); // 输出转换后的数值
}
}