Практическое руководство. Преобразование шестнадцатеричных строк в числа (Visual Basic)
В этом примере шестнадцатеричная строка преобразуется в целое число с помощью 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исключение.
- Он не может включать