当前位置: 代码迷 >> C# >> 怎么将数字转换为16进制字符串
  详细解决方案

怎么将数字转换为16进制字符串

热度:328   发布时间:2016-05-05 05:11:32.0
如何将数字转换为16进制字符串。
10转换为#A,17转换为11。(不足2位高位补#)
------解决思路----------------------
String strA = a.ToString("x8");
自己根据结果加 #
------解决思路----------------------
百度比这快多了
------解决思路----------------------

            int a = 10;
            string s = a.ToString("X").PadLeft(2, '#');

------解决思路----------------------
引用:

            int a = 10;
            string s = a.ToString("X").PadLeft(2, '#');



+1

不过为啥要加#呢看起来多费劲啊 我一般都是


       int i = 10;
       string s16 = i.ToString("X2");

  相关解决方案