aprire uno dei vostri progetti VB.NET utilizzando Microsoft Visual Studio . . Individuare il metodo Page_Load nel form di avvio del progetto
2
Incollare il seguente codice nella parte superiore di tale metodo :
Dim stringValue1 As String = " 100 "
Dim stringValue2 As String = " 100.1 "
Dim stringValue3 As String = crea tre variabili stringa e assegna loro valori . La prima variabile contiene "100 ". Questo è un valore intero valido . Valore della seconda variabile è " 100.1 ". Questo è un numero valido , ma non è un intero valido . La variabile finale , " stringValue3 , " ha un valore non valido . Tale valore è " ABCD ". Le ultime tre affermazioni passano le tre variabili di una funzione denominata " MakeInt . " Questa funzione tenta di convertire ogni stringa in un intero e restituisce il risultato di quel tentativo di metodo Page_Load . I comandi MessageBox.Show visualizzare i valori restituiti dalle chiamate di funzione
3
Incollare la seguente funzione di seguito il metodo Page_Load : .
Funzione MakeInt ( ByVal val As String ) As Integer Dim
intval As Integer
Se Non Integer.TryParse ( val , intval ) Poi
intval = -1
End If
Torna intval
End Function
Questa funzione utilizza il metodo " TryParse " per convertire il valore di stringa che riceve in un numero intero. Se ci riesce , si memorizza il risultato nella variabile " intval " . Se il tentativo di conversione non riesce , la funzione imposta il valore della variabile " intval " a " -1 ".
4
stampa il tuo tasto "F5 " . Visual Studio gestisce il progetto . Il primo comando " MessageBox.Show " visualizza "100" perché la funzione è stata in grado di convertire la stringa contenente " 100 " in un intero valido . Visualizzano i prossimi due comandi " MessageBox.Show " "-1 ". Quei valori , " 100.1 " e " ABCD ", non sono numeri interi . La funzione restituisce "-1" , perché non riusciva a convertire tali valori in numeri interi .
Programmazione © www.354353.com