0
在VB是什麼的String.Format在VB
String.Format("{0:X1}", abyte)
和
String.Format("{0:X2}", abyte)
abyte之間的區別是類型字節的
在VB是什麼的String.Format在VB
String.Format("{0:X1}", abyte)
和
String.Format("{0:X2}", abyte)
abyte之間的區別是類型字節的
在X後的值指定在格式化字符的最小數數。
String.Format("{0:X1}", 12) => "C"
String.Format("{0:X2}", 12) => "0C"
String.Format("{0:X3}", 12) => "00C"
String.Format("{0:X4}", 12) => "000C"
String.Format("{0:X5}", 12) => "0000C"
String.Format("{0:X6}", 12) => "00000C"
String.Format("{0:X7}", 12) => "000000C"
String.Format("{0:X8}", 12) => "0000000C"
,僅供參考,X後的最大值爲99
見MSDN:
精度說明符表示所需字符的最小位數爲0。如果需要, 編號用零填充到其左邊的 以產生由精度說明符給出的數字 的數字。
此外,此格式僅支持數字類型,因此abyte被解釋爲這樣。
如果abyte表示比F(12月15日)的數,X 1和X 2是等效
String.Format("{0:X}",16) => "10"
String.Format("{0:X2}",16) => "10"
String.Format("{0:X3}",16) => "010"
String.Format("{0:X4}",16) => "0010"
等
會是怎樣的String.Format的結果( 「{0:X1}」,63) – user189352 2009-10-14 06:14:41
@unknown - 它會帶你5分鐘來測試它!但LFSR的回答應該回答你的問題。 – 2009-10-14 21:56:56