| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come utilizzare TryParse in Visual Basic
    Molti dei numeri che vedete in applicazioni del computer sono in realtà stringhe . Ad esempio , una casella di testo "Quantità" in una pagina Web può contenere una rappresentazione di stringa del numero "100 ". Gli sviluppatori devono convertire i valori di stringa in valori numerici prima che i computer possono utilizzare per eseguire calcoli matematici . Linguaggio di programmazione Visual Basic di Microsoft ha una classe built-in chiamato " TryParse . " Questa classe contiene i metodi che permettono di convertire rappresentazioni di stringa di numeri in tipo di dati numerici che i computer possono manipolare . Istruzioni
    1

    lancio di Microsoft Visual Studio. Fare clic su "File " e poi su " Nuovo ".
    2

    Fare clic su " Nuovo progetto " per aprire la finestra "Nuovo progetto" . Fare clic su " Visual Basic ", quindi fare clic su " Applicazione console. " Visual Studio crea una nuova applicazione console e visualizza il codice per " Module1.vb " nella finestra del codice . Questo codice contiene i sub "principale" che contiene queste due righe :

    Sub Main () End Sub


    3

    sostituire quelle due righe di codice con il seguente codice:

    Sub Main ( ) per

    Dim int16String As String = " 100 "

    Dim doubleString As String = " 100 "

    dim byteString As String = " 1 "

    dim successo come booleano

    End sub ​​

    Questo crea un sub " principale" che contiene quattro definizioni di variabili . Le prime tre righe nella sub "principali" definiscono un Int32 , un doppio e un tipo di dati Byte . Questi sono i tipi di dati comuni che è possibile utilizzare in un programma Visual Basic . La quarta riga definisce una variabile booleana denominata
    4

    Aggiungere il seguente codice dopo la riga che legge "successo ". " Dim successo come booleano : "

    successo Int16.TryParse = ( "100" , int16Number ) per

    Console.WriteLine ( "successo conversione 100 a Int16 = " & successo ) per

    successo = Double.TryParse ( " 10 0 " , doubleNumber ) per < p > Console.WriteLine ( "Il successo di conversione 10 0 a Double = " & successo ) per

    successo = Byte.TryParse ( " 1 " , byteNumber ) per

    Console.WriteLine ( "successo conversione 1 a Byte = " & successo ) per

    Console.ReadLine ( ) per

    la prima riga di codice tenta di convertire la stringa " 100 " per un tipo di dati Int16 utilizzando il" metodo Int16.TryParse " . Se la conversione non riesce , Visual Basic memorizza il valore nella variabile denominata " int16Number . " Visual Basic memorizza anche lo stato di quel tentativo di conversione nella variabile "successo" . La seconda riga di codice visualizza il valore di "successo ". Tale valore sarà " vero " se la conversione funziona e "false" se la conversione non riesce . Le restanti linee di codice eseguono lo stesso tentativo di conversione con il metodo " Double.TryParse " e il metodo " Byte.TryParse " . Le "dichiarazioni Console.WriteLine scrivono questi risultati alla finestra di comando . L'ultima riga di codice mantiene la finestra dei comandi aperta in modo che è possibile visualizzare i risultati .
    5

    Premere F5 . Visual Studio esegue l'applicazione i metodi . TryPasre tenterà di convertire " 100 ", " 10 0 " e "1 " per i tipi di dati specificati nelle dichiarazioni TryParse .
    6

    recensione i risultati nella finestra di comando . Questi risultati saranno appaiono come segue :

    successo conversione da 100 a Int16 = True

    successo conversione 10 0 a Double = False

    successo conversione 1 a byte = True

    la seconda conversione da " 10 0" a doppio fallisce e restituisce "False" perché la stringa " 10 0 " contiene uno spazio . non è un numero valido .
    7

    continuare a sperimentare con differenti valori di stringa . si noti come il metodo TryParse funziona con quei valori . Ad esempio , invece di utilizzare " 10 0 " nella dichiarazione Double.TryParse , si potrebbe provare un valore stringa come " -100.0 " invece .

    Previous :

    next :
      Articoli Correlati
    ·Come convalidare in Visual Basic 
    ·Modalità di accesso a VBA Cambia cursore 
    ·Modi facile scrivere programmi su un TI Calcolatrice 
    ·Come fare Animated Widget 
    ·Come faccio a fare un evento MouseClick utilizzando Vis…
    ·Xcode Tutorial Web Browser 
    ·Tutorial per ADODC Controllo 
    ·Come utilizzare una matrice per trasformare oggetti in …
    ·Come definire una costante Data in VB.NET 
    ·Usi di Visual Basic 
      Articoli in evidenza
    ·Java Coding per Box Volume 
    ·Come scrivere una procedura in Pascal 
    ·Come sbarazzarsi di staffe in Python Array 
    ·Come compilare un file RESX a una DLL 
    ·Tipi nullable in VB.Net 
    ·Come usare JavaScript con Excel 
    ·Come aggiungere Glut Con Visual C 
    ·Come fare una stringa in una matrice di caratteri in C …
    ·Come creare div galleggianti 
    ·Come aggiornare Sintassi per MySQL 
    Copyright © Conoscenza Informatica http://it.wingwit.com