【问题标题】:C# How to convert int to hex string [duplicate]C#如何将int转换为十六进制字符串[重复]
【发布时间】:2017-02-18 11:42:24
【问题描述】:

我在 StackOverflow 上找到了几篇关于这个问题的文章,但它们要么略有不同,要么出于任何原因都不起作用。所以我对你的问题是:如何将 int 转换为十六进制字符串。谢谢

编辑:我搞砸了,愚蠢的错误。基本上我的大脑融化了,没有意识到 0x0054 是十进制的 80。 :P 对不起...

【问题讨论】:

  • 向我们展示您已经尝试过的内容
  • 你尝试过什么?你能展示你在stackoverflow中看到的关于这个问题的任何不完整的例子吗?并请包括您遇到的错误或异常
  • @JanR 这不是重复的,因为该问题的答案不起作用!
  • @LachlanMather 你能显示一些代码吗?以便我们可以帮助您?

标签: c#


【解决方案1】:
string hexa = into_variable.ToString("X")

简单的解决方案

【讨论】:

    【解决方案2】:
    int myInt = 1992;
    string myHex = myInt.ToString("X"); 
    

    【讨论】:

    • 请解释一下你的答案
    猜你喜欢
    • 2023-03-08
    • 2017-05-29
    • 2020-12-09
    • 2020-01-03
    • 2012-07-21
    • 2011-05-15
    • 2011-01-17
    • 2014-04-05
    • 1970-01-01
    相关资源
    最近更新 更多