Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan bruke TryParse i Visual Basic
    Mange av de tallene som du ser i dataprogrammer er faktisk strenger . For eksempel kan en " Antall " tekstboksen på en webside inneholder en streng representasjon av tallet " 100". Utviklere må konvertere strengeverdier inn tallverdier før datamaskiner kan bruke dem til å utføre matematiske beregninger. Microsofts Visual Basic programmeringsspråk har en innebygd klasse kalt " TryParse . " Denne klassen inneholder metoder som lar deg konvertere streng representasjoner av tall inn numerisk datatype at datamaskiner kan manipulere. Instruksjoner
    en

    Launch Microsoft Visual Studio . Klikk på "File " og deretter " Ny".
    2

    Klikk " Nytt prosjekt " for å åpne "New Project "-vinduet. Klikk på " Visual Basic ", og klikk deretter på "Console Application ". Visual Studio oppretter en ny konsoll applikasjon og viser koden for " Module1.vb " i koden vinduet. Denne koden inneholder "main" sub som inneholder disse to linjene :

    Sub main ()

    End Sub
    3

    Erstatt disse to linjer med kode med følgende kode :

    Sub Main ( )

    Dim int16String As String = " 100 "

    Dim doubleString As String = " 100 "

    Dim byteString As String = " 1 "

    Dim suksess som Boolean

    End sub ​​

    Dette skaper en " Main" sub som inneholder fire variable definisjoner . De tre første linjene i "viktigste " Sub definere en Int32 , en dobbel og en Byte datatype. Dette er vanlige datatyper som du kan bruke i et Visual Basic program . Den fjerde linjen definerer en boolsk variabel kalt
    4

    Legg til følgende kode etter linjen som leser " suksess ". " Dim suksess som Boolean : "

    suksess = Int16.TryParse ( "100" , int16Number )

    Console.WriteLine ( "suksess konvertere 100 til INT16 = " & suksess)

    suksess = Double.TryParse ( " 10 0 " , doubleNumber )
    < p> Console.WriteLine ( "suksess konvertere 10 0 til Double = " & suksess)

    suksess = Byte.TryParse ( " 1 " , byteNumber )

    Console.WriteLine ( "suksess konvertere en til Byte = "& suksess)

    Console.ReadLine ( )

    den første linjen med kode forsøk på å konvertere strengen" 100 "til en INT16 datatype ved hjelp av" Int16.TryParse "-metoden . Hvis konverteringen lykkes , Visual Basic butikker verdien i variabelen som heter " int16Number . " Visual Basic lagrer også status for denne konverteringen forsøk i "suksess " variable . Den andre linjen i koden viser verdien av " suksess ". At verdien vil være "true" hvis konverteringen fungerer og "false" hvis konverteringen mislykkes. De resterende linjer med kode utfører samme konverteringen forsøk ved hjelp av " Double.TryParse "-metoden og " Byte.TryParse "-metoden . Den " Console.WriteLine uttalelser skrive disse resultatene til kommandovinduet . Den siste kodelinje holder kommandoen vinduet åpent slik at du kan se resultatene .
    5

    Trykk F5. Visual Studio kjører programmet . den TryPasre metoder forsøke å konvertere " 100 ", " 10 0 " og "1" til de datatyper angitt i TryParse uttalelser .
    6

    gjennomgang av resultatene i kommandovinduet . Disse resultatene vil se slik ut:

    suksess konvertere 100 til INT16 = sant

    suksess konvertere 10 0 til Double = False

    suksess konvertere en til Byte = sant

    den andre konvertering fra " 10 0 " å doble mislykkes og returnerer " False " fordi strengen " 10 0" inneholder en innebygd plass . det er ikke et gyldig nummer .
    7

    Fortsett å eksperimentere med forskjellige strengverdiene . Note hvordan TryParse metoden fungerer med disse verdiene. for eksempel, i stedet for å bruke " 10 0 " i Double.TryParse uttalelse, kan du prøve en streng verdi som " -100,0 " i stedet .

    früher :

     Weiter:
      Relatert Artike
    ·Visual Basic Tips 
    ·Hvordan lage et oppsett i VB.NET 
    ·Hvordan lese en fil Etter et antall byte i VB6 
    ·Hvordan bruke variabler i Visual Basic Range 
    ·Hvordan Krypter Med Visual Basic 
    ·Hvordan å kompilere Visual Basic 6.0 
    ·Hvordan spare Alle listeboksen Elementer til en databas…
    ·Slik deaktiverer Datoer i DateTimePicker i Visual Basic…
    ·Hvordan få tilgang til en VBA Slett Query 
    ·Hvordan bygge en Hangman spill i Visual Basic 
      Anbefalte artikler
    ·Hvordan bruke VB6 lage booters 
    ·Java Coding for summen av to tall 
    ·Slik unngår du at Copy & Paste 
    ·Hvordan du tilordner et uttrykk til en etikett i Visual…
    ·Hvordan overføre fra mikrokontrollere til PCer 
    ·Bruk av pekere 
    ·Hvordan du redigerer en Registry Med Austrumi 
    ·Hvordan lage din egen Temporary Tattoo fra skriveren 
    ·Hvordan setter jeg inn et avsnitt i FBML Format 
    ·Hvordan Split en streng i to variabler i PowerShell 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/