【问题标题】:How to Convert Hex String to Hex Number [duplicate]如何将十六进制字符串转换为十六进制数字 [重复]
【发布时间】:2011-05-15 14:19:12
【问题描述】:

可能重复:
How do I convert hex string into signed integer?

例子:“3A”转换成0x3A,非常感谢!

【问题讨论】:

  • 这个问题作为完全重复的问题关闭,但是情况和答案是不同的。另一个问题How do I convert hex string into signed integer? 也没有答案。这个有一个公认的答案。
  • 我不认为这个问题是链接问题的重复。链接的问题说“如果我得到十六进制的值 255,我如何将它转换为十进制的 -1?”在这个问题中,给定“255”,OP 需要 0x255,而不是 -1。

标签: c# hex


【解决方案1】:
int.Parse("3A",NumberStyles.HexNumber)

long.Parse("3A",NumberStyles.HexNumber)

等等……

【讨论】:

【解决方案2】:
Convert.ToInt32("3A", 16)

【讨论】:

    猜你喜欢
    • 2014-03-19
    • 1970-01-01
    • 2017-08-23
    • 2018-01-31
    • 2018-01-22
    • 1970-01-01
    • 2013-02-07
    • 2019-07-27
    相关资源
    最近更新 更多