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
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 .
Programmazione © www.354353.com