将字符串值转换为uint(十六进制)

时间:2018-08-30 09:08:37

标签: c# string hex

我有一个像10000005这样的字符串(它是十六进制),我想让uint十六进制值如下: 0x10000005

我该怎么做?

示例:

string hexStr="10000005"
uint hex= //???  (0x10000005);

P.S。我需要十六进制应为:0x10000005

1 个答案:

答案 0 :(得分:1)

您可以使用标准的Convert类来公开ToUInt32方法。

string hexString = "10000005";
uint hex = Convert.ToUInt32(hexString, 16);
hex.ToString("X") // Output: 10000005