‫Anteriormente, discutimos cómo usar los argumentos de la línea de comandos y, en esta parte, aprenderá cómo manejar la entrada
‫del usuario y crear un programa que realice operaciones básicas.
‫También veremos cómo mostrar un manual básico al usuario, explicando cómo funciona nuestro programa y cuáles son
‫sus requisitos.
‫Esto es necesario ya que nuestra aplicación no usa la consola marcada en rojo para pedirle al usuario que ingrese.
‫En cambio, todos los datos que necesita nuestra aplicación se proporcionarán al principio utilizando los argumentos de la línea de comando.
‫Entonces, lo que podemos hacer es decir algo como proporcionar argumentos.
‫La próxima vez tiene ayuda.
‫Si desea obtener más detalles, por ejemplo.
‫De acuerdo, esto sería un eufemismo que el usuario ve una vez que inicia la aplicación y ahora verifiquemos si
‫el usuario ingresó a la ayuda.
‫Entonces, si entró en ayuda, le daremos algo de ayuda.
‫Vamos a decir que las instrucciones usan uno de los siguientes comandos, seguido de dos números
‫usan sumar para sumar dos números y restar dos números.
‫Nuestra aplicación luego se detendrá y regresará.
‫Así que ahora manejemos realmente la entrada del usuario porque la regla número uno, nunca confíe en el usuario porque
‫el usuario cometerá errores.
‫Y es nuestro trabajo hacer que nuestra aplicación maneje todos estos posibles errores de entrada que el usuario pueda
‫proporcionar.
‫Entonces, primero, nuestra aplicación necesita tres argumentos para hacer su trabajo.
‫Por lo tanto, es seguro salir de la aplicación si se proporcionaron más o menos de tres argumentos.
‫Ya que necesitamos hacerlo exactamente.
‫Podríamos hacer algo como esto aquí.
‫Si la longitud del brazo no es igual a tres, entonces a la derecha.
‫Argumentos no válidos, utilice el comando de ayuda para obtener instrucciones y leer la clave.
‫Así que ahora, ya que nos aseguramos de no ir más lejos en nuestra aplicación a menos que tengamos tres argumentos, verifiquemos
‫si el formato de los argumentos es correcto.
‫Dado que nuestros argumentos estarán en el formato de un comando seguido de dos
‫números, queremos verificar si los dos números están en un formato correcto y lo hacemos usando el flujo para probar la funcionalidad de análisis.
‫Entonces, lo que toma una cadena que intentará pasar a la variable flotante y de descarga que usará para guardar los
‫datos de análisis si la operación de análisis fue exitosa.
‫Por lo tanto, vamos a agregar este código aquí diciendo que es No.
‫Un pasado y son las dos partes.
‫Básicamente, tenemos esos valores correctos y ahora podemos seguir adelante y saberlo.
‫Podemos verificar si el usuario pasó o ingresó algo que realmente será un número flotante o
‫no.
‫Entonces ahora podemos verificar si esos dos son ciertos o no.
‫Entonces, si no son ciertas, entonces ambos o cualquiera de ellos.
‫Entonces, si alguno de ellos es falso, entonces podemos simplemente decir argumentos no válidos, use el comando de ayuda
‫para obtener instrucciones y luego lea end y salga de la aplicación.
‫Entonces, ahora, en este punto, podemos seguir adelante y calcular el resultado usando un flotador donde vamos a almacenar los resultados y
‫luego podemos usar una declaración de cambio como en la que tomamos la posición cero de nuestro anuncio como
‫las declaraciones de cambio.
‫Entonces estamos comparando, ¿es un anuncio?
‫Entonces, si el usuario ingresó AD, entonces usaremos el número uno, que fue este flujo de salida número uno.
‫Y número dos, vamos a sumarlos juntos, el resultado y el resultado y escribirlo en la consola y en este
‫punto salir de la caja del interruptor.
‫Y luego, si estaba activo, por lo que el usuario ingresó como la primera entrada tenía ARC cero, entonces restará
‫el número dos de uno.
‫Y hecho, mostrará los resultados aquí y, finalmente, en el caso predeterminado, si no se proporcionó ninguna de las dos opciones
‫sumar o sumar, entonces dirá argumentos inválidos, use para ayudar al comando para obtener instrucciones.
‫Y saldrá del caso, por lo que en este punto, podemos deshacernos de esta línea brillante aquí de
‫que Ricky estará bien y ahora ejecutemos la aplicación.
‫Y, por supuesto, para que se ejecute, asegúrese de cerrar primero el símbolo del sistema.
‫De lo contrario, no funcionará.
‫Así que ahora se construirá.
‫Ahora podemos seguir adelante y pasarle argumentos.
‫Así que abra el símbolo del sistema usando la tecla Windows Key y ACMD y luego puede arrastrar sus aplicaciones a través de un archivo, que
‫por supuesto puede encontrar a través de la solución.
‫Explorador a la derecha.
‫Haga clic en y aquí abra la carpeta.
‫Y aquí ve a Tubin debug dot net five en mi caso y aquí encontrarás la demostración principal de ARC.
‫Así que ahora puedes arrastrarlo a tu símbolo del sistema.
‫Así que arrástrelo aquí y luego puede ingresar, por ejemplo, sub y cinco seis.
‫Entonces dirá que el sub de cinco y seis es menos uno.
‫Así que hagámoslo de nuevo.
‫Probémoslo con una entrada diferente.
‫Usemos sumar 15 y 13 y puedes ver que la suma de 15 y 13 es 28.
‫Y ahora ingresemos algo más, algo estúpido como para que puedas ver argumentos inválidos.
‫Por favor utilícelo.
‫Comandos de ayuda para obtener instrucciones.
‫Bien, intentemos eso.
‫Ingresemos ayuda.
‫Y podríamos usar uno de los siguientes comandos, seguido de dos números, sumar para sumar dos números,
‫Sabata restar dos números.
‫Bien, intentémoslo de nuevo.
‫Y aquí usemos cualquier palabra clave aleatoria y agreguemos dos números.
‫Y pudo ver que esto no funcionará porque los argumentos no eran correctos,
‫porque no espera q nosotros esperamos ni add ni sub.
‫Eso es básicamente todo, así es como hemos construido nuestro primer programa en línea usando argumentos desde fuera de la
‫aplicación, por lo que el usuario ingresa directamente en el símbolo del sistema.
‫Y ahora, por supuesto, podría extender su aplicación para hacer lo que quiera con ella y haría
‫maravillas por usted.
‫Está bien.
‫Así que eso es todo por este video.
‫Espero que lo hayan disfrutado.
‫Y ahora puede crear sus propias pequeñas abdicaciones usando el símbolo del sistema y realmente usando la
‫entrada del usuario y saber cómo usar los arcos.
‫Entonces, ¿cómo usar todos esos hermosos arcos principales que tiene por defecto al iniciar la aplicación?
‫Bien, nos vemos en el siguiente video.