| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan bruges TryParse i Visual Basic
    Mange af de numre, som du ser i edb-applikationer er faktisk strenge. For eksempel kan en "Mængde" tekstfeltet på en webside indeholder en streng repræsentation af tallet " 100 ". Udviklere skal konvertere string værdier til numeriske værdier før computere kan bruge dem til at udføre matematiske beregninger. Microsofts Visual Basic programmeringssprog har en indbygget i klassen kaldet " TryParse ". Denne klasse indeholder metoder, der tillader dig at konvertere strengen repræsentationer af tal i numerisk datatype , at computere kan manipulere. Instruktioner
    1

    Launch Microsoft Visual Studio. Klik på " File " og derefter klikke på " Ny".
    2

    Klik på " Nyt projekt " for at åbne " Nyt projekt " vinduet. Klik på " Visual Basic ", og klik derefter på "Console Application ". Visual Studio skaber en ny konsol program og viser koden for " Module1.vb " i koden vinduet. Denne kode indeholder "Main" sub , der indeholder disse to linjer :

    Sub Main ()

    End Sub
    3

    Udskift de to linjer kode med følgende kode : Hej

    Sub Main ( )

    Dim int16String As String = " 100 "

    Dim doubleString As String = " 100 "

    Dim byteString As String = "1 "

    Dim succes som Boolean

    End Sub

    Dette skaber en "Main" sub, der indeholder fire variable definitioner. De tre første linjer i "Main" Sub definere en Int32 , en dobbelt og en Byte datatype. Disse er fælles datatyper , som du kan bruge i et Visual Basic -program. Den fjerde linie definerer en boolesk variabel med navnet
    4

    Føj følgende kode efter den linje, der hedder " succes. " " Dim succes som Boolean : "

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

    Console.WriteLine ( " succes konvertere 100 til int16 = " & succes)

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

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

    Console.WriteLine ( " succes konvertere 1 til Byte = "& succes)

    Console.ReadLine ()

    den første linje i kode forsøg på at konvertere strengen " 100 " til en int16 datatype ved hjælp af" Int16.TryParse " metoden . Hvis konverteringen lykkes , Visual Basic gemmer værdien i variablen med navnet " int16Number ". Visual Basic gemmer også status for denne konvertering forsøg i "succes" variabel. Den anden linje kode viser værdien " succes". Denne værdi vil være " sand" , hvis omregningen virker og "falsk ", hvis konverteringen mislykkes. De resterende linjer kode udføre den samme konvertering forsøg ved hjælp af " Double.TryParse "-metoden og " Byte.TryParse "-metoden. De " Console.WriteLine udsagn skriver disse resultater til kommandoen vinduet. Den sidste linje kode holder kommando vindue åbent , så du kan se resultatet .
    5.

    Tryk F5 . Visual Studio kører programmet . de TryPasre metoder forsøger at konvertere " 100 ", " 10 0" og " 1" til de datatyper specificeret i TryParse udsagn.
    6

    anmeldelse resultaterne i kommando -vinduet. Disse resultater vil ud som følger : Hej

    succes konvertere 100 til int16 = Sand

    succes konvertere 10 0 til Double = False

    succes konvertere 1 til Byte = Sand

    den anden konvertering fra " 10 0" til Double fejler og returnerer " False ", fordi strengen " 10 0" indeholder en integreret rum. det er ikke et gyldigt tal .
    7

    Fortsæt med at eksperimentere med forskellige strengværdier . Bemærk, hvordan TryParse metode virker med disse værdier. for eksempel, i stedet for at bruge " 10 0 " i Double.TryParse erklæring , kan du prøve en streng værdi som " -100.0 " i stedet.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes et program i Visual Basic 6,0 , der åb…
    ·Sådan Kombiner Følg Mouse og Altid synlig Script 
    ·Sådan bruges en CGZIP fil i Visual Basic 6 
    ·CorelDRAW VBA Form Tutorial 
    ·Definition af begivenheder i Visual Basic 
    ·Sådan Stop en Loop i VB6 
    ·Sådan Fyld en Data Gridview i vbnet SQL 
    ·Hvordan skal man behandle filstier i en VB.Net Applicat…
    ·Sådan Konverter VBS Med Freebasic 
    ·Sådan forhindrer Web Coding Sårbarheder 
      Anbefalede Artikler
    ·Hvordan man skriver en Looping SQL Script 
    ·Sådan får du adgang VBA Variabel Skriftstørrelse 
    ·Hvordan laver Indrykning i C + + 
    ·Hvordan til at returnere et skjult felt i JSP 
    ·De trin for at konvertere en GUI Into en applet 
    ·PowerShell Dato Funktioner 
    ·Forholdet mellem JVM Hukommelse & Heap Size 
    ·Hvordan man laver en booter Bot 
    ·Hvordan man gennemfører en Binary Tree Brug Pascal 
    ·Kan jeg bruge PHP til at kontrollere, hvad Register jeg…
    Copyright © Computer Viden http://www.computerdk.com