Dela via


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.

Se även