如何在 C# 中将十六进制字符串转换为十六进制数字?
csharpprogrammingserver side programming更新于 2025/5/24 10:07:17
首先,设置十六进制字符串 −
string str = "7D";
现在,使用 Convert.ToSByte() 方法将十六进制字符串转换为十六进制数字 −
Console.WriteLine(Convert.ToSByte(str, 16));
让我们看看完整的代码 −
示例
using System;
namespace Demo {
public class Program {
public static void Main(string[] args) {
string str = &";7D";
Console.WriteLine(Convert.ToSByte(str, 16));
}
}
}
输出
125
将十六进制字符串转换为十六进制数字的另一种方法 −
示例
using System;
namespace Demo {
public class Program {
public static void Main(string[] args) {
string str = "7D";
Console.WriteLine(Convert.ToInt32(str, 16));
}
}
}
输出
125

