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 hexadezimale Zeichenfolge mithilfe der Convert.ToInt32 Methode in eine ganze Zahl konvertiert.
So konvertieren Sie eine hexadezimale Zeichenfolge in eine Zahl
Verwenden Sie die ToInt32(String, Int32) Methode, um die in 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, in welcher Basis die Zahl ausgedrückt wird; Hexadezimal basiert auf der Basis 16.
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)
Beachten Sie, dass die Hexadezimalzeichenfolge die folgenden Einschränkungen aufweist:
- Es kann das
&h
Präfix nicht enthalten. - Sie kann 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.
- Es kann das