String []到uint32 c#

时间:2017-06-01 00:22:02

标签: c# arrays string arguments uint

我正在尝试将String[] args[1]转换为uint,但我一直在问System.FormatException,有关如何解决这个问题的想法吗?

我正在使用此代码进行转换:

uint Offset = Convert.toUInt32(args[1]);

我的args[1]0x026C0658,但我希望0x026C0658String[]转换为uint

1 个答案:

答案 0 :(得分:2)

去除前缀(0x)并告诉它使用基数16:

var i = Convert.ToUInt32("026C0658", 16); // 40633944

阵列因子是独立且无关的。