Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Beispiel wird eine Hexadezimalzeichenfolge mithilfe der Convert.ToInt32-Methode in eine ganze Zahl konvertiert.
So konvertieren Sie eine Hexadezimalzeichenfolge in eine Zahl
Verwenden Sie die ToInt32(String, Int32)-Methode, um die zur Basis 16 (base-16) ausgedrückte Zahl in eine ganze Zahl zu konvertieren.
Das erste Argument der ToInt32(String, Int32)-Methode ist die zu konvertierende Zeichenfolge. Das zweite Argument beschreibt, zu welcher Basis die Zahl ausgedrückt wird. Hexadezimal ist „Basis 16“ (base-16).
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)
Beachten Sie, dass die Hexadezimalzeichenfolge den folgenden Einschränkungen unterliegt:
- Sie darf das Präfix
&h
nicht enthalten. - Sie darf das Zifferntrennzeichen
_
nicht enthalten.
Wenn das Präfix oder ein Zifferntrennzeichen vorhanden ist, löst der Aufruf der ToInt32(String, Int32)-Methode eine FormatException aus.
- Sie darf das Präfix