2016-11-28 17 views
-1

我有一个简单的问题,我必须在这个方式呈现长期价值六角长的数字字符串,它看起来一样

long value = 0x001f0347 

现在是有将其转换为字符串的方式,看起来是一样的:

string value = "0x001f0347"; 

我试过一些转换器,但没有运气。

+2

哪个转换器有你试过吗? –

回答

1

尝试格式化"x8"格式字符串 - 8位十六进制数):

long value = 0x001f0347; 

    string result = "0x" + value.ToString("x8"); 

如果你喜欢Convert然后用toBase == 16和垫留给转换为8符号

string result = "0x" + Convert.ToString(value, 16).PadLeft(8, '0'); 
相关问题