les boucles en vbnet

 


Les boucles en VB.NET sont des structures de code permettant d'exécuter des instructions de manière répétitive. Il existe plusieurs types de boucles en VB.NET, chacune adaptée à des situations différentes :

1. Boucle Pour...Suivant

Cette boucle est utilisée lorsque vous savez à l'avance combien de fois vous voulez répéter un bloc d'instructions. Elle utilise une variable de comptage qui prend une valeur initiale, puis est incrémentée (augmentée) à chaque itération jusqu'à atteindre une valeur finale.

Exemple :

vbnetPhotocopieuse
For i = 1 To 5
  Console.WriteLine("Tour de boucle : " & i)
Next

2. Boucle pour chacun

Cette boucle est utilisée pour parcourir chaque élément d'une collection, comme un tableau ou une liste. Elle ne nécessite pas de connaître le nombre d'éléments à l'avance.

Exemple :

vbnetPhotocopieuse
Dim fruits As String() = {"Pomme", "Banane", "Orange"}
 
For Each fruit In fruits
  Console.WriteLine("Fruit : " & fruit)
Next

3. Boucle Do...Boucle

Cette boucle est plus flexible et permet de répéter un bloc d'instructions tant qu'une certaine condition est vraie ou jusqu'à ce qu'elle devienne vraie.

Exemple (boucle Do While)

vbnetPhotocopieuse
Dim count As Integer = 0
 
Do While count < 3
  Console.WriteLine("Boucle Do While : " & count)
  count += 1
Loop

Exemple (boucle Do Until)

vbnetPhotocopieuse
Dim password As String = ""
 
Do Until password = "secret"
  Console.Write("Entrez le mot de passe : ")
  password = Console.ReadLine()
Loop
 
Console.WriteLine("Mot de passe correct !")

 


Commentaires

Posts les plus consultés de ce blog

Tableaux en vbnet

Date et heure sur vbnet

Expressions régulières