C# 把“0x2D”转成byte
时间: 2023-09-18 16:06:38 浏览: 152
C# byte数组与Image相互转换的方法
在 C# 中,可以使用 Convert.ToByte 方法将十六进制字符串转换为 byte 类型。例如,将字符串 "0x2D" 转换为 byte 类型可以使用以下代码:
```
byte b = Convert.ToByte("0x2D", 16);
```
其中,第二个参数指定输入字符串的基数为 16,表示输入字符串是十六进制数。转换后的 byte 值为 45,即十进制下的数值。
阅读全文