這個範例會使用 Convert.ToInt32 方法,將十六進位字串轉換成整數。
將十六進位字串轉換成數位
ToInt32(String, Int32)使用 方法,將以base-16表示的數字轉換成整數。
方法的第一個自變數是要轉換的 ToInt32(String, Int32) 字串。 第二個參數指定數字的進位制;十六進位制是基底16。
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)請注意,十六進位字串具有下列限制:
- 它不能包含前置
&h詞。 - 它不能包含
_數位分隔符。
如果字首或數字分隔符存在,則呼叫 ToInt32(String, Int32) 方法會擲回 FormatException。
- 它不能包含前置