Les boucles sont principalement utilisées pour effectuer une tâche particulière à plusieurs reprises dans la programmation. Parmi de nombreux types de boucles, la boucle «while» est très populaire après la boucle «pour». La boucle «while» continue de fonctionner jusqu'à ce que la condition spécifiée soit vraie. Après l'échec de cette condition, la boucle se terminera automatiquement. D'un autre côté, vous pouvez faire exécuter une boucle «while» sans l'arrêter avec l'utilisation de la «vraie» condition qui sera discutée dans les exemples. Commençons par ce guide de tutoriel sur l'utilisation de la boucle «while» en C #.
Préinstallations
Démarrez votre demande de console à partir de votre zone de candidature de l'Ubuntu 20.04 Système Linux. Ainsi, l'Ubuntu 20.04 Système nous fournit l'instruction du package «APT» pour le mettre à jour en une étape. Utilisez l'instruction de BenEath montrée sur votre coquille et votre système est prêt.
Avant de regarder un exemple pour C # While Loop, nous devons configurer une plate-forme logicielle pour C # dans Ubuntu 20.04. Pour cela, nous devons installer le framework «mono-runtime» C # dans Ubuntu 20.04 qui est utilisé parmi les développeurs pour créer des applications multiplateformes pour «.FILET". Avant l'installation du compilateur C #, nous devons l'installer via l'instruction d'installation «Apt» avec le mot-clé «mono-runtime» comme indiqué dans l'image.
Dans l'installation, vous devez appuyer sur «Y» pour poursuivre son installation et la plate-forme logicielle d'exécution pour le .Le cadre net sera installé efficacement.
Après la configuration de la plate-forme open-source mono-runtime, il est grand temps de configurer le compilateur C #. Pour cela, vous devez utiliser le mot-clé «Mono-MC» dans votre instruction «APT» pour l'installation du compilateur Mono-MCS dans l'Ubuntu 20.04 Système.
Encore une fois, vous devez appuyer sur «Y» pour le configurer sur votre système comme indiqué.
Il est temps de créer un fichier C # avec une extension «CS» à sa fin en utilisant l'instruction «Touch» d'Ubuntu affichée dans l'image ci-dessous. Il sera rapidement créé dans votre répertoire domestique actuel en ce qui concerne la commande iST «LS». Tout en utilisant le compilateur «MCS» pour compiler le «while.CS ”Fichier sur votre shell, il lancera une erreur que le fichier ne contient aucune méthode Main (). C'est parce que nous n'avons pas encore ajouté de code au fichier.
Exemple 01:
Il est temps de créer notre nouvelle illusion pour révéler l'utilisation de la boucle «while» en C #. Avant de l'utiliser, nous devons utiliser la bibliothèque «système» de C # pour utiliser les classes et fonctions de base dans notre code. Utilisez le mot-clé «Utilisation» avec le mot «système» suivi du «;; signe. Nous avons créé une nouvelle classe définie par l'utilisateur nommé «While» dans notre fichier de code et l'initialisant avec la fonction principale () de C #.
La fonction principale () doit être du type de retour vide statique. Dans notre méthode principale (), nous avons effectué des tâches répétitives en utilisant une boucle. Avant cela, nous avons initialisé une variable de compteur entier «C» à 0. La boucle simple commence par la condition «C<10”. It means that the loop will be executed until the given condition got false. While it's true, the “WriteLine()” function of the “Console” class for the “System” package in C# will continue to display the variable “c” value on the screen. Along with that, the counter “c” value will be incremented by 1. After some iterations, when the value of “c” reaches 10, the loop will not be executed anymore. The while loop, main() function, and the class “While” are completed here.
Après avoir enregistré ce code dans le fichier C #, nous l'avons compilé avec le compilateur «MCS» de C #. En inscrivant le contenu du dossier Home, nous avons appris que le fichier «EXE» pour ce fichier de code C # a été créé avec succès pour exécution. Nous avons donc utilisé l'exécuteur «mono» d'exécution pour exécuter le fichier «exe» et obtenir la sortie de la conduite affichée sur notre écran de shell. La boucle a été exécutée jusqu'à ce que la variable «C» atteigne la valeur 10 et affiche toutes les valeurs sur le shell.
Exemple 02:
La boucle «while» peut être utilisée avec l'instruction «DO» dans le code C # pour placer la partie d'exécution dedans. Le but de l'utilisation de «faire» est de séparer la pièce de condition et la partie d'exécution dans le code. Ainsi, nous avons utilisé le même code tout en utilisant la partie «faire» pour la boucle «while». Dans notre code, le code de pièce «DO» ne sera exécuté que lorsque l'état d'une partie «while» s'est satisfait. Cela signifie que jusqu'à ce que la valeur du compteur «C» n'atteigne pas «6», elle continuera d'exécuter la partie «do» I.e., Affichez le numéro de comptoir et incrémentez-le. Si vous souhaitez utiliser une chaîne avec la variable dans une fonction «écriture» à afficher, vous devez utiliser les virgules et les supports bouclés à double inversé pour attraper la valeur variable dans une séquence. La séquence des nombres variables doit être définie comme 0,1,2 et ainsi de suite.
Après cette compilation de code avec le compilateur «MCS» C #, le while.Le fichier exe a été créé. Après avoir dirigé le «.fichier exe ”, notre boucle a été exécutée et 6 valeurs ont été affichées.
Exemple 03:
Jetons un coup d'œil à l'utilisation de la «vraie» condition dans une boucle «while». Sans rien dire dans la boucle «while», nous n'avons utilisé que le «vrai» booléen dans la partie «while» d'une boucle entre crochets simples. Le code global est resté inchangé.
Après la compilation et l'exécution de ce script C #, la boucle While continue d'afficher les numéros d'itération sur chaque itération sans se casser. Vous devez appuyer sur Ctrl + Z pour l'arrêter.
L'instruction «IF» peut également être utilisée pour spécifier la condition et arrêter l'exécution de la boucle «while» sur l'atteinte d'un certain point comme indiqué dans le code ci-dessous. Le mot-clé Break est utilisé pour arrêter l'exécution délibérément.
Lors de l'exécution de ce code, seuls les 6 premiers numéros d'itération ont été affichés.
Exemple 04:
Dans cet exemple, nous effectuerons un calcul aléatoire pour créer un tableau de 13. Dans la fonction principale (), nous avons initialisé deux variables x et y avec les valeurs 1 et 13 respectivement. La variable «z» n'a été définie que. La boucle «while» est là pour s'itlérer jusqu'à la valeur de la variable «x» approche 10. À chaque itération, la valeur de la variable «y» sera multipliée par la valeur de la variable «x» et enregistrée en variable «z». La fonction writeLine () est utilisée pour afficher les valeurs sous forme de table. Le «X» sera incrémenté à chaque itération.
Après avoir compilé et exécuté ce code, nous avons affiché le tableau de 13 sur notre console.
Conclusion
Le but d'employer des boucles «while» dans le codage, en particulier en C #, est expliquée dans le premier paragraphe de cet article. Le premier exemple est de démontrer l'utilisation de l'énoncé «while» à lui seul tandis que le second montre la signification de l'utilisation de la déclaration «do» dans une boucle «while». Le 3ème exemple montre comment le mot-clé «vrai» dans la boucle «while» peut affecter la sortie et comment l'instruction «IF» peut être utilisée pour minimiser l'effet. Avec tous ces exemples, vous pouvez également utiliser des boucles «while» imbriquées en C # sans trop vous.