Het omzetten van strings in integers veilig maakt u uw VB.NET applicatie stabieler . Een gebruiker invoeren " xyz " in een numeriek veld , bijvoorbeeld , kan ertoe leiden dat uw programma te crashen als je code niet in slaagt om die fout te vangen . Een manier om problemen te voorkomen is om een string te onderzoeken voordat u probeert om te zetten . Je kan dat doen door het toevoegen langdurige uitzondering controle om uw code . Een snellere manier om een string om te zetten is om de " TryParse " methode ingebouwd in het . NET framework te gebruiken . De " TryParse " methode valideert een string , en het in een integer als de tekenreeks integer data . Instructies   1  Open een van uw VB.NET projecten met behulp van Microsoft Visual Studio . . Zoek de Page_Load methode in opstartformulier van het project kopen van 2   Plak de volgende code aan de bovenkant van die methode :     Dim stringValue1 As String = " 100 "     Dim stringValue2 As String = " 100.1 "     Dim stringValue3 As String = creëert drie stringvariabelen , en wijst hen waarden . De eerste variabele houdt " 100 . " Dat is een geldige integer waarde . Waarde van de tweede variabele is " 100.1 ". Dat is een geldig getal , maar het is niet een geldig getal . De laatste variabele , " stringValue3 , " heeft een ongeldige waarde . Die waarde wordt " ABCD . " De laatste drie verklaringen passeren de drie variabelen een functie met de naam " MakeInt . " Deze functie probeert elke snaar converteren naar een integer en geeft het resultaat van deze poging de Page_Load methode . De MessageBox.Show opdrachten weer het terug van de functie oproepen waarden   3   Plak volgende functie onder de Page_Load methode : .   Functie MakeInt   ( ByVal val als Koord ) As Integer Dim   intval   als Geheel     als Niet Integer.TryParse ( val , intval ) dan   intval = -1   End   als     Return intval   End Function       Deze functie maakt gebruik van de " TryParse " methode om de string waarde die het ontvangt om te zetten in een integer . Als het lukt , slaat het resultaat in de variabele " intval " . Als de conversie mislukt , de functie wordt de waarde van " intval " variabele " -1 . "     Press 4 uw sleutel " F5 " . Visual Studio loopt het project . De eerste " MessageBox.Show " commando geeft " 100 " omdat de functie in staat was om de string met " 100 " in een geldige integer converteren . De komende twee " MessageBox.Show " opdrachten weer " -1 . " Die waarden , " 100.1 " en " ABCD , " zijn geen gehele getallen . Retourneert de functie " -1 ", omdat het die waarden niet kon omzetten in getallen .   
   |