c#十六进制字符串“0FFEFE”转十进制数
时间: 2023-10-03 13:10:10 浏览: 92
C#十六进制字符串转十进制int的方法
3星 · 编辑精心推荐
可以使用`Convert.ToInt32`方法将十六进制字符串转换为十进制数。代码如下:
```csharp
string hex = "0FFEFE";
int dec = Convert.ToInt32(hex, 16);
Console.WriteLine(dec);
```
输出结果为:655262。
解释一下,`Convert.ToInt32`方法有两个参数,第一个参数是要转换的字符串,第二个参数是字符串所表示的数的进制。在这里,我们将第二个参数设为16,表示这是一个十六进制数,`Convert.ToInt32`方法会将其转换成十进制数。
阅读全文