2012-11-01 54 views
1

可能重複:
How to convert an integer to fixed length hex string in C#?格式字符串到固定長度在C#的.NET

我需要的範圍UInt32的值格式化爲固定長度的十六進制表示。以十六進制格式化是很簡單的部分,但結果字符串的寬度在6到8個字符之間。如何格式化字符串始終爲8個字符寬?

這裏是什麼我目前做的一個例子:

string valueA = Convert.ToString(UInt32.MaxValue, 16); // result is "ffffffff" 
string valueB = Convert.ToString(UInt32.MinValue, 16); // result is "0", i want "00000000" 

回答

相關問題