1
abrir uno de sus proyectos VB.NET utilizando Microsoft Visual Studio . . Busque el método Page_Load en el formulario de inicio del proyecto
2
Pega el siguiente código en la parte superior de dicho método :
Dim stringValue1 As String = " 100 "
< p > Dim stringValue2 As String = " 100.1 "
Dim stringValue3 As String = crea tres variables de cadena, y les asigna valores . La primera variable contiene " 100 . " Es un valor entero válido . El valor de la segunda variable es " 100.1 ". Eso es un número válido , pero no es un entero válido . La última variable , " stringValue3 , " tiene un valor no válido . Ese valor es " ABCD ". Los tres últimos estados pasan las tres variables a una función llamada " MakeInt . " Esta función intenta convertir cada cadena en un entero y devuelve el resultado de que el intento de método Page_Load . Los comandos MessageBox.Show muestran los valores devueltos por las llamadas a funciones
3
Pega el siguiente función a continuación el método Page_Load .
Función MakeInt ( val ByVal como secuencia) As Integer
intval Dim As Integer
Si No Integer.TryParse (val , intval ) Entonces
intval = -1
End If
Volver intval
End Function
Esta función utiliza el método " TryParse " para convertir el valor de la cadena que recibe en un entero . Si tiene éxito , almacena el resultado en la variable " intval " . Si el intento de conversión falla , la función establece el valor de la variable " intval " a " -1 ".
4
Presiona la tecla "F5 " . Visual Studio se ejecuta el proyecto. El primer comando " MessageBox.Show " muestra " 100 " porque la función fue capaz de convertir la cadena que contiene " 100 " en un entero válido . Los dos comandos " MessageBox.Show " siguiente pantalla " -1 ". Esos valores , " 100.1 " y "ABCD ", no son números enteros. La función devuelve " -1 ", ya que no pudo convertir esos valores en números enteros.