Gör så här: Konvertera hexadecimala strängar till tal (Visual Basic)
I det här exemplet konverteras en hexadecimal sträng till ett heltal med hjälp av Convert.ToInt32 metoden .
Konvertera en hexadecimal sträng till ett tal
ToInt32(String, Int32) Använd metoden för att konvertera talet uttryckt i base-16 till ett heltal.
Det första argumentet för ToInt32(String, Int32) metoden är strängen som ska konverteras. Det andra argumentet beskriver vilken bas talet uttrycks i; hexadecimal är bas 16.
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)
Observera att hexadecimal strängen har följande begränsningar:
- Det kan inte innehålla
&h
prefixet. - Den kan inte innehålla
_
sifferavgränsaren.
Om prefixet eller en sifferavgränsare finns genererar anropet ToInt32(String, Int32) till metoden en FormatException.
- Det kan inte innehålla
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.