Exemple 01
Commencer avec l'utilisation de la boucle «do-while» en C #. Avant cela, créez un fichier C # à utiliser pour le codage. Nous avons essayé la simple instruction «Touch» sur Ubuntu 20.04 Shell pour le faire.
Avant d'illustrer la boucle à faire, nous devons jeter un œil à la boucle simple en C #. Pour cela, nous avons besoin d'une bibliothèque appelée «système» qui est un must dans tout code C # pour utiliser des fonctions de lecture et d'écriture à usage général. Cela doit être inclus via le mot-clé «utilisation». Nous devons ajouter un espace de noms dans notre code. Nous avons nommé cet espace de noms défini par l'utilisateur comme «test». Après cela, nous avons créé une classe de «test» dans l'espace de noms «test».
C'est la construction la plus simple de tout code C #. L'exécution du code C # commence toujours à partir de son programme de pilote principal, nous l'avons donc inclus dans la classe «Test». Nous allons effectuer tout ce qui s'y trouve sans utiliser l'autre fonction définie par l'utilisateur. Dans notre méthode principale (), nous avons initialisé une variable de type entier «z» avec sa valeur «1». Cette variable sera utilisée comme compteur pour la boucle while et détermine le nombre d'itérations pour l'exécution de la boucle.
Nous avons commencé la boucle while avec la condition «z<8”. This means, our loop will continue to execute its inner part until the value of variable “Z” is less than 8. While the condition in the “while” loop is true, it will continue to display the current iteration number on the shell using the Console class's “WriteLine” built-in function statement. After displaying the iteration number, the value of variable “z” will be incremented by 1 using the post-increment operator. The while loop, main() method, class, and namespace “Test” are completed here. This code needed to be saved with the “Ctrl+S” and we have to open the shell again for its execution.
Nous devons compiler ce code C # pour le rendre sans bug via le compilateur Ubuntu «MCS» pour «C #». Cette compilation créera un fichier «exe» pour ce code. Nous devons utiliser l'exécuteur d'exécution «Mono» de C # pour exécuter le fichier «EXE» nouvellement généré pour ce code comme indiqué sous. Le résultat nous montre l'affichage du numéro d'itération pour chaque itération en utilisant la variable «Z».
C'était sur l'utilisation d'une simple boucle «while» dans n'importe quel code de base C #. Maintenant, nous utiliserons la boucle «do-while» dans notre code C #. Pour cela, nous mettrons à jour le code ci-dessus. Nous allons donc initialiser la variable «z» à «0» au lieu de «1» et initialiser une variable de chaîne «Str» avec une valeur «Hello World». Ensuite, nous commencerons la boucle «do-while» avec sa partie «do» d'abord. Dans cette partie, nous ajouterons toutes les instructions ou le code qui seront exécutés sur les démarrages de la boucle et continueront à s'exécuter jusqu'à la fin de la boucle.
Ainsi, il contient l'incrément de la variable «z» et de la fonction writeline () pour afficher la valeur de «z» et imprimer la valeur «str» de la chaîne I.e. "Bonjour le monde". La partie «do» de la boucle est démarrée et terminée avec des supports bouclés. Après la partie «do», nous avons utilisé la partie «tandis» de la partie prenant «z<5” as its condition. This means until the value of “z” is less than 5, the “do” part of the loop will continue to execute its inner statements. This program is complete here and ready for use on the shell.
Après avoir compilé et exécuté le code, nous avons un total de 5 résultats d'itération comme ci-dessous. Vous pouvez voir qu'il n'y a pas beaucoup de différence entre la boucle simple et la boucle «do-while». Mais, la boucle «à faire» est plus expressive, plus présentable et plus facile à comprendre.
Exemple 02
Utilisons la boucle «Do-while» pour effectuer des opérations mathématiques en C #. Nous avons donc décidé de découvrir la somme en utilisant deux variables. Dans la fonction principale (), nous avons initialisé 0 à «Z» et 3 à «SUM». La partie «DO» continuera à additionner la valeur précédente de la somme et z ensemble et de l'emporter dans la variable «somme». La console.La déclaration writeLine () est là pour afficher la valeur d'itération actuelle de «z» et de somme à chaque itération. Par la suite, la valeur de «z» sera incrémentée de 2. La partie «while» a montré que la boucle continuera de fonctionner jusqu'à ce que la valeur de «z» soit inférieure à 15.
Après avoir exécuté ce code C #, nous avons montré le résultat ci-dessous où les seules itérations ont été comptées selon «Z = z + 2». Le résultat de la variable «somme» à l'itération s'est affiché.
Exemple 03
La boucle C # do-while peut également être utilisée pour multiplier simplement les nombres. Nous avons donc décidé de faire un modèle de table de «17». Pour cela, nous avons initialisé «i» à 1 et «t» à 17 et avons déclaré une variable entière «Mul» dans la méthode principale (). La partie «DO» a été lancée avec le calcul de la valeur «Mul» variable en utilisant la variable «T» et «I». Nous utilisons la «console.Ligne de fonction writeLine () ”pour afficher la variable« T »multipliée par la variable« i »est égale à la variable« Mul »dans un format de table.
Après cela, la valeur de l'itérateur «i» sera résumée par 1 à chaque itération. Après la fin de la partie «do», nous avons indiqué la condition dans la partie «while» comme «je<=10”. This means we will be calculating the table of 17 up to 10 iterations and it will continue to display each iteration value on the shell. Let's save the updated code to see its results on the shell after compiling and executing it.
Nous avons compilé le fichier de code C # et exécuté son fichier «exe» en utilisant les instructions «MCS» et «Mono» présentées ci-dessous. Le tableau de 17 a été affiché avec succès sur notre coquille avec un format approprié et des valeurs de multiplication précises à chaque itération I.e. 1 à 10.
Conclusion
Nous avons élaboré l'utilisation de la boucle C # Do-While dans l'introduction en la comparant à la simple boucle «while». Après cela, nous l'avons expliqué en prenant certains des exemples les plus simples pour la boucle de bricolage en C #. Les exemples ont une boucle «while» simple et ont démontré la syntaxe simple et l'utilisation de la boucle à faire dans notre premier exemple. Ensuite, nous avons utilisé la boucle à faire pour calculer la somme des nombres et calculé le résultat de la multiplication.