다음은 메서드를 사용하여 16진수 문자열을 정수로 변환하는 Convert.ToInt32 예제입니다.
16진수 문자열을 숫자로 변환하려면
이 메서드를 ToInt32(String, Int32) 사용하여 base-16으로 표현된 숫자를 정수로 변환합니다.
메서드의 ToInt32(String, Int32) 첫 번째 인수는 변환할 문자열입니다. 두 번째 인수는 숫자가 표현되는 기본값을 설명합니다. 16진수는 base 16입니다.
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)
16진수 문자열에는 다음과 같은 제한 사항이 있습니다.
- 접두사를 포함할
&h
수 없습니다. - 숫자 구분 기호를 포함할
_
수 없습니다.
접두사 또는 숫자 구분 기호가 있으면, ToInt32(String, Int32) 메서드 호출은 FormatException를 던집니다.
- 접두사를 포함할
참고하십시오
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET