C#将十六进制字符串转十进制
时间: 2023-09-06 10:09:45 浏览: 152
C#十六进制字符串转十进制int的方法
5星 · 资源好评率100%
可以使用Convert类的静态方法ToInt32来将十六进制字符串转换为十进制整数。
具体实现代码如下:
```
string hexString = "1A"; // 十六进制字符串表示的十进制整数26
int result = Convert.ToInt32(hexString, 16);
```
解释一下代码:
首先定义一个十六进制字符串表示的十进制整数,例如26的十六进制表示为1A。
然后使用Convert.ToInt32方法将十六进制字符串转换为十进制整数。第一个参数是要转换的字符串,第二个参数指定字符串的进制,这里为16表示十六进制。
执行完上述代码,result变量的值应该为26。
阅读全文