2016-11-28 16 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'); 
相關問題