【问题标题】:String[] to uint32 c#字符串 [] 到 uint32 c#
【发布时间】:2017-11-01 22:57:38
【问题描述】:

我正在尝试将String[] args[1] 转换为uint,但我不断收到System.FormatException,关于如何解决此问题的任何想法?

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

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

我的args[1]0x026C0658,但我想将0x026C0658String[] 转换为uint

【问题讨论】:

    标签: c# arrays string arguments uint


    【解决方案1】:

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

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

    数组因子是独立的,不相关的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 1970-01-01
      • 2020-08-23
      • 2012-10-09
      • 2019-11-15
      • 1970-01-01
      • 2012-11-04
      相关资源
      最近更新 更多