‫Plus tôt, nous avons expliqué comment utiliser les arguments de ligne de commande et cette partie, vous apprendrez à gérer les entrées
‫utilisateur et à créer un programme qui effectue des opérations de base.
‫Nous verrons également comment afficher un manuel de base à l'utilisateur, expliquant comment fonctionne notre programme et quelles sont
‫ses exigences.
‫Ceci est nécessaire car notre application n'utilise pas la console redlined pour demander à l'utilisateur une entrée.
‫Au lieu de cela, toutes les données dont notre application a besoin seront fournies au début à l'aide des arguments de ligne de commande.
‫Donc, ce que nous pouvons faire, c'est dire quelque chose comme fournir des arguments.
‫La prochaine fois a de l'aide.
‫Si vous souhaitez obtenir plus de détails, par exemple.
‫OK, ce serait donc l'euphémisme que l'utilisateur voit une fois qu'il démarre l'application et vérifions maintenant
‫si l'utilisateur a entré l'aide.
‫Donc s'il est entré en aide, nous allons lui donner de l'aide.
‫Nous allons dire que les instructions utilisent l'une des commandes suivantes, suivies de deux nombres, utilisez
‫add pour additionner deux nombres afin de soustraire deux nombres.
‫Notre application se mettra alors en pause et reviendra.
‫Alors maintenant, gérons les entrées de l'utilisateur car la règle numéro un, ne faites jamais confiance à l'utilisateur car
‫l'utilisateur fera des erreurs.
‫Et c'est notre travail de faire en sorte que notre application gère toutes ces erreurs de saisie possibles que l'utilisateur
‫peut fournir.
‫Donc tout d'abord, notre application a besoin de trois arguments pour faire son travail.
‫Il est donc prudent de quitter l'application si plus ou moins de trois arguments ont été fournis.
‫Puisque nous devons exactement le faire.
‫On pourrait faire quelque chose comme ça ici.
‫Si la longueur du bras n'est pas égale à trois, alors à droite.
‫Arguments non valides, veuillez utiliser la commande d'aide pour les instructions et la clé de lecture.
‫Alors maintenant, puisque nous nous sommes assurés de ne pas aller plus loin dans notre application à moins d'avoir trois arguments,
‫vérifions si le format des arguments est correct.
‫Étant donné que nos arguments seront au format d'une commande suivie de deux nombres,
‫nous voulons vérifier si les deux nombres sont dans un format correct et nous le faisons en utilisant le flux pour essayer la fonctionnalité d'analyse.
‫Donc, qui prend une chaîne qu'il essaiera de transmettre à float et déchargera la variable qu'il utilisera pour
‫enregistrer les données d'analyse si l'opération d'analyse a réussi.
‫Par conséquent, nous allons ajouter ce code ici en disant que c'est Non.
‫Un passé et c'est le numéro deux parties.
‫Donc, fondamentalement, nous obtenons ces valeurs correctement et nous pouvons maintenant aller de l'avant et savoir.
‫Nous pouvons vérifier si l'utilisateur a réussi ou saisi quelque chose qui sera en fait un nombre flottant ou
‫non.
‫Alors maintenant, nous pouvons vérifier si ces deux sont vrais ou non.
‫Donc, s'ils ne sont pas vrais, alors les deux ou l'un d'eux.
‫Donc, si l'un d'eux est faux, alors nous pouvons simplement dire des arguments invalides, veuillez utiliser la
‫commande help pour les instructions, puis lisez end et quittez l'application.
‫Alors maintenant, à ce stade, nous pouvons aller de l'avant et calculer le résultat à l'aide d'un flottant où nous allons
‫stocker les résultats, puis nous pouvons utiliser une instruction switch comme celle-ci où nous prenons notre position publicitaire
‫zéro comme instructions switch.
‫Alors, nous comparons, est-ce une annonce ?
‫Donc, si l'utilisateur a entré AD, alors nous allons utiliser le numéro un, qui était cette sortie numéro un.
‫Et numéro deux, nous allons donc les additionner, le résultat et le résultat et l'écrire sur la console et à
‫ce stade sortir du boîtier du commutateur.
‫Et puis s'il était actif, donc l'utilisateur est entré comme la première entrée avait un ARC zéro, alors il soustraira
‫le numéro deux de un.
‫Et fait, il affichera les résultats ici et enfin, dans le cas par défaut, si aucune des deux options ne s'additionne ou n'a été donnée,
‫alors il dira des arguments invalides s'il vous plaît utiliser pour aider la commande pour les instructions.
‫Et ça va sortir du boîtier, donc à ce stade, nous pouvons nous débarrasser de cette ligne lumineuse
‫ici que Ricky ira bien et lançons maintenant l'application.
‫Et bien sûr, pour le faire fonctionner, assurez-vous de fermer d'abord votre invite de commande.
‫Sinon ça ne marchera pas.
‫Alors maintenant, il sera construit.
‫Maintenant, nous pouvons aller de l'avant et lui transmettre des arguments.
‫Ouvrez donc l'invite de commande à l'aide de la clé Windows et ACMD, puis vous pouvez faire glisser vos applications sur un fichier, que
‫vous pouvez bien sûr trouver via la solution.
‫Explorateur à droite.
‫Cliquez ici et ouvrez le dossier.
‫Et ici, allez à Tubin debug dot net cinq dans mon cas et vous trouverez ici la démo principale de l'ARC.
‫Alors maintenant, vous pouvez le faire glisser dans votre invite de commande.
‫Alors faites-le glisser ici et vous pouvez ensuite entrer par exemple, sous et cinq six.
‫Il dira donc que le sous de cinq et six est moins un.
‫Alors faisons-le encore.
‫Essayons avec une entrée différente.
‫Utilisons ajouter 15 et 13 et vous pouvez voir que la somme de 15 et 13 est 28.
‫Et maintenant, entrons dans autre chose, quelque chose de stupide comme pour que vous puissiez voir les arguments invalides.
‫Veuillez l'utiliser.
‫Commandes d'aide pour les instructions.
‫OK, essayons ça.
‫Entrons dans l'aide.
‫Et nous pourrions utiliser l'une des commandes suivantes, suivie de deux nombres, ajouter pour additionner deux nombres,
‫Sabata soustraire deux nombres.
‫OK, alors essayons à nouveau.
‫Et ici, utilisons n'importe quel mot-clé aléatoire et ajoutons deux nombres.
‫Et vous pouvez voir que cela ne fonctionnera pas parce que les arguments n'étaient pas corrects, car
‫il ne s'attend pas à ce que q nous attendions un ajout ou un sous-traitement.
‫En gros, c'est comme ça que nous avons construit notre premier programme en ligne en utilisant des arguments
‫extérieurs à l'application, donc l'utilisateur entre directement dans l'invite de commande.
‫Et maintenant, vous pouvez, bien sûr, étendre votre application pour en faire ce que vous voulez et cela ferait
‫des merveilles pour vous.
‫D'accord.
‫Voilà donc pour cette vidéo.
‫J'espère que vous avez aimé.
‫Et vous êtes maintenant en mesure de créer vos propres petites abdications à l'aide de l'invite de commande et en utilisant
‫réellement l'entrée de l'utilisateur et de savoir comment utiliser les arcs.
‫Alors, comment utiliser tous ces beaux arcs principaux que vous avez par défaut lors du démarrage de l'application.
‫OK, alors à bientôt dans la prochaine vidéo.