Servono a creare dei cicli iterativi nei quali noi racchiudiamo dei gruppi di istruzioni che devono essere eseguiti iterativamente. Questi cicli iterativi possono essere costruiti in diversi modi a seconda delle nostre necessità.
In VB
La struttura più flessibile in assoluto in VB è la struttura Do- Loop che ci consente di replicare tutte le istruzioni che sono inclusi in queste parole chiave.
Do → inizio della struttura iterativa
Loop → Fine della struttura iterativa
Qualunque istruzione eseguita all'interno del Do- Loop verrà eseguita iterativamente finché non si utilizzi una istruzione di uscita da questo loop, che può essere Exit -Do.
If → è la struttura condizionale che ci consente di operare un branching del programma, in questo caso di uscire dal Loop. In VB possiamo scrivere il codice If con l'uscita in una sola riga di codice equivalente alla forma articolata su linee multiple.
Invece in C# abbiamo la possibilità solo di scrivere il codice di uscita solo con le linee multiple e non sono presenti gli End If ma apertura e chiusura di parentesi graffe. Qui l'assegnazione si fa con il doppio uguale, e si utilizza il l'istruzione Break invece che L' Exit-Do come uscita dal Loop.
Nessun commento:
Posta un commento